Which mountain range is D represent?
PLZ HELP ME ITS DUE IN 3 HOURS

Answer:
C. Himalayas
Explanation:
Out of all of the choices, the Himalayas is the only mountain range close to India.