Choose the right answer from the four alternatives given below:

Which one of the following is the longest river of the Peninsular India?

The main water divide in Peninsular India is formed by the Western Ghats, which runs from north to south close to western coast. The major rivers of the Peninsula such as the Mahanadi, the Godavari, the Krishna and the Kaveri flow eastwards and drain into the Bay of Bengal. The Godavari river is the largest Peninsular river which rises from the slopes of the Western Ghats in the Nasik district of Maharashtra and its length is about 1500 km, it is joined by a number of tributaries such as the Purna, the Wardha, the Pranitha, the Manjra, the Wainganga and the Penganga.

3