Correct Answer: (a) 1077 km
Solution:The total length of Narmada river in Madhya Pradesh is 1077 km. This river flows through Shahdol, Balaghat, Rajnandgaon, Seoni, Dindori, Katni, Damoh, Sagar, Dhar, Jhabua, Barwani, Indore, Dewas, Harda Raisen, Mandala, Jabalpur, Narisinghpur, Hoshangabad, Khandwa and Khargaun districts of Madhya Pradesh.