What purpose does the frequent referencing of Hindu gods serve in the Ramayana?
A. To keep outsiders from understanding the deeper meanings
B. To draw upon the readers' common, shared knowledge
C. To make the text resemble other works that mention gods
D. To suggest that the gods themselves created the work