Answer: The answer is A.
Explanation: A thesaurus is used to get synonyms and antonyms.
An encyclopedia gives information on a topic.
An almanac is an annual calendar containing important dates and statistical information such as astronomical data and tide tables.
A dictionary has words listed alphabetically and gives the meaning, synonyms, antonyms, and parts of speech.
In this case, the example includes synonyms and antonyms which fits the description of thesaurus and dictionary.
However, there is no definition or parts of speech which is why dictionary is not correct.
Therefore, we can conclude that thesaurus is the right answer.