Why does an author use symbolism in a piece of literature?

A.To help the reader understand the setting
B.To convey double meanings about a topic or subject
C. To show the importance of symbols
D.To make the story longer