What was one reason that British India was divided into two nations?

A. Soviet Union wanted India to be communist

B. Religious differences

C. The UN wanted two separate states.

D. Great Britain wanted to remain in control