Which one of the following is the longest river of the Peninsular India?ANarmadaBGodavariCKrishnaDMahanadiAnswer: B. GodavariRead Explanation: