Question 1

It has been estimated that there are over 330 million gods and goddesses in Hinduism.

The Trimurti are Brahma (the Creator), Vishnu (the Preserver of goodness), and Shiva (the Destroyer of evil).

Vishnu is most affectionately known through his ten avatars (representations or incarnations) on earth, one of which is still to come.

The most beloved of Vishnu's avatars are Rama and Krishna.