Which of the following words meaning "expert" has the most negative connotation? A. professional B. specialist C. authority D. know-it-all