The longest river of peninsular India is :
(a) Narmada
(b) Godavari
(c) Mahanadi
(d) Cauveri
The longest river of peninsular India is Godavari,