Hindus have many deities.
But what I think you are referring to is, Brahma, the creator, Vishnu, the maintainer, and Shiva, the destroyer . These three form the trimurti.
The fourth is Durga, the goddess who is the invincible.
because they believe that each deity should be worshipped as it has a specific task.
Hinduism is polytheistic, meaning Hindus believe in a pantheon of deities. Some deities are believed to be multi-faceted, or have varied reincarnations.
The majority of Hindus believe in deities with personalities and an interest in human affairs. Buddhists do not believe in any all powerful or personal deities, but instead an abstract living force, much like that seen in the Star Wars films.
Yes 330 milion
A miracle is the intervention of a deity in the established laws of the universe. Buddhism has no deities so miracles cannot be caused by deities (as there are none). Buddha himfelf indicated that doing of miracles by those seeking to insire followers has no part in Buddhism.
Brahman
No. Hindus do not believe in human sacrifice.
The carvings suggest Ancient rituals and culture of Hinduism. Thus, these carvings in deities are extremely important.
Hindus typically worship in temples, also known as mandirs, where they offer prayers and perform rituals to their deities.
Hindus believe in reincarnation.
There are around 3crore deities in Hinduism. Some of the deities are : Brahma,Vishnu,Maheshwara(shiva) ; Saraswati,Lakshmi,Parvathi;
Some Hindus believe he didn't exist. Some Hindus believed he existed but wasn't divine. Some Hindus believe that he existed and was divine. It all depends on the Hindu that is asked.