The Indus river lies to the northwest of India.
Hence, option B is correct.
Explain in detail about the Indus river?
The Indus river is known as Sindhu river in India as well as "the border river'. It is one of the longest rivers with a total drainage area of 450,000 square miles.
It lies in the foothills of the Himalayas, the Hindu Kush, and the Karakoram Range; the rest is in the semiarid plains of Pakistan. It consists of numerous tributaries , glaciers and vivid features.
It originates at a height of 18,000 feet in Southwest Tibet Autonomous region of China. Afterwards It runs Northwest and then towards the disputed region of Kashmir's Southeast border.
Hence, Indus is the correct option
To know more about Indus from the given link
https://brainly.com/question/7538313
#SPJ4