Which of the following was a factor in the creation of both Buddhism and Jainism?

Religious nontolerance throughout India
Geographic isolation of communities
Beliefs that differed from Hinduism
The election of the Dalai Lama