The answer for your question would be : B. Muslims and Hindus
Due to a lot of differences in their teaching, a lot of violent misconducts happen between the muslims and the Hindus in India.
Eventually, they managed to conquered different parts/area in India that resulted in the partition of India