Correct option is B
The descending order of Himalayan ranges in Jammu and Kashmir based on average altitude is:
Karakoram Range (Highest, 5,500m - 8,611m)
- Home to K2 (8,611m), the second-highest peak in the world.
- Extends across India, Pakistan, and China.
Ladakh Range (Second Highest, 5,000m - 6,000m)
- Located to the north of the Indus River.
- Acts as a climatic barrier, blocking monsoon winds.
Zanskar Range (Third Highest, 3,500m - 6,400m)
- Lies south of Ladakh and separates it from the Kashmir Valley.
- Important passes: Pensi La, Singge La.
Pir Panjal Range (Lowest, 1,400m - 4,500m)
- Lies south of the Zanskar Range.
- Famous passes: Banihal Pass, Rohtang Pass.