Who were the three main gods of Hinduism? A. Brahma, Shiva, and Ganesha B. Vishnu, Brahma, and Ganesha C. Rama, Brahma, and Vishnu D. Brahma, Vishnu, and Shiva