I think that the best option is C. . All dictionaries list and define entries.
A dictionary is defined as a book or electronic resource that lists the words of a particular language ordered typically alphabetically and provides their meaning, or gives the equivalent words in a different language. A dictionary often also adds information about pronunciation, origin, and usage.