Among the following rivers, which one is the longest?
A
Godavari
B
Krishna
C
Mahanadi
D
Narmada
Correct Answer: Godavari
Godavari is the longest among the following. Godavari is the longest river in Andhra Pradesh, With a length of 1465 km, it is the second longest river in India, after the Ganges.