Answer: C. An allegory
Symbolism is a literary device used by an author or writer to represent an abstract entity or to add meaning to something considered beyond its literary sense. An allegory, on the other hand, is more like the extended use of metaphors and symbolism. In other words, it is interpreted to reveal something originally hidden.