Answer:
D) an encyclopedia.
Step-by-step explanation:
A thesaurus lists words with their synonyms.
A dictionary lists words in alphabetical order.
An almanac contains information about the upcoming weather.
But an encyclopedia contains information about pretty much anything.