Hi there! I would say D. an almanac.
I know because an atlas is basically a book of maps, and that doesn't show weather from years past.
A dictionary is where you go to look up words, and same for an encyclopedia.
An almanac (specifically a farmers almanac) can show you weather from previous years. Look it up!