Buddhism and Christianity in the light of Hinduism