Multiple choice general knowledge

Which religion has its roots in India?

  1. Hinduism

  2. Jainism

  3. Buddhism

  4. All of the above

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

All three religions - Hinduism, Jainism, and Buddhism - originated in the Indian subcontinent. Hinduism is the oldest, with roots dating back over 4,000 years. Buddhism emerged around the 6th century BCE, and Jainism also developed around the same period in ancient India.