How did Hinduism originate?

A.
It grew out of the overlapping beliefs of different groups in India.

B.
It was founded by Siddhartha Gautama.

C.
It originated as a sect of Jainism.

D.
It was first practiced by the ancient Indus civilization.