Answer:
The correct answer is B. Both rivers originate in the Himalayan Mountains.
The Ganges River is an Asian transboundary river that flows through the nations of India and Bangladesh.
It is born in the western Himalayas, in the Indian state of Uttarakhand, and after 2510 km of extension it ends up forming, with the Brahmaputra river, the largest delta in the world, the Ganges delta, in the Bay of Bengal.
The Indus River is an Asian river that runs through the Indian subcontinent, one of the longest on the continent, the most important in Pakistan and the largest in India (and also runs on its upper course China). Originally from the Himalayan Plateau of western China, in the Tibet Autonomous Region, the river runs through the Ladakh district of Jammu and Kashmir and then enters Pakistan through the Northern Territories; it then follows from the north of the country in a southerly direction crossing all over Pakistan, until it empties into the Arabian Sea, near the port city of Karachi in Sind.
hope this helps