Which three of these resources can be used to find the meanings of unfamiliar words?

a) dictionary
b) glossary
c) thesaurus
d) phone book
e) newspaper

Help me please