which two of the world's major religions have India as their cultural hearth? explain which of those religions predominates in India today and why that might be the case.