I think the answer is C. Thesaurus
A Christmas Carol was written in 1843 and had a major influence on our idea of an old-fashioned English Christmas. ... Dickens's novella also provides us with a vivid picture of the extreme cold and snow found in London streets in late December as we join the Christmas ghosts who visit Ebeneezer Scrooge.
Hope this helps.
1. Hyphens are used to join words, indicate pauses, and to seperate syllables. However, they are not usually used with prefixes.
2. That is true.
3. Man and eating, because when joined by a hyphen, it is man-eating which is a word commonly seen in literary books and magazines.