Which ancient society featured a religion that believed that humans would be reborn again and again in different forms? A. Olmec B. India C. Oceania D. Egypt