121. Which one of the following rivers forms an estuary? October 4, 2025 by Admin A. Ganga B. Tapti C. Godavari D. Mahanadi ✅ The correct answer is option B.