Please answer the correct answer and, why
How have the Himalaya Mountains affected India and Pakistan?
A. Made much of India a desert
B. Isolated India and Pakistan from China
C. Provided good soil for the development of agriculture
D. Helped India to trade with China