Which of the following mountain ranges separate China from India?
AAltai
BHimalayas
CPamir
DQin Ling
AAltai
BHimalayas
CPamir
DQin Ling