B. a list of synonyms
A thesaurus is specifically designed to provide synonyms (and often antonyms) for words, which is information you would not typically find in a dictionary. A dictionary, on the other hand, primarily provides definitions, pronunciation, and etymology.