What 'I' is the river in the north which gives India its name?
D
Correct answer
Explanation
The Indus River flows from Tibet through India and gives the country its name (derived from 'Sindhu', the Sanskrit name for Indus). It is one of the longest rivers in the world and was the cradle of the ancient Indus Valley Civilization. The other options are either not Indian rivers or are simply the country's name.