Correct Answer:
B. Karakoram
This question tests geographical knowledge of major mountain ranges. The Karakoram mountain range serves as the natural geographical boundary separating Pakistan from China. This formidable range is located in the Gilgit-Baltistan region of Pakistan and the Xinjiang region of China, featuring some of the world's highest peaks, including K2.
- The Himalaya range primarily separates the Indian subcontinent from the Tibetan Plateau, extending across India, Nepal, Bhutan, and China, but not directly forming the border between Pakistan and China.
- The Hindukush range is mainly located in Afghanistan and extends into northern Pakistan, but it does not border China.
- Therefore, 'None of these' is incorrect as the Karakoram range distinctly separates the two nations.