24. Which of the following rivers of India carries the most water October 4, 2025 by Admin A. Ganga B. Brahmaputra C. Yamuna D. Godavari ✅ The correct answer is option B.