The correct answer is D. Andhra Pradesh.
The Narmada River is the fifth-longest river in India, flowing from Amarkantak in Madhya Pradesh to the Arabian Sea near Bharuch in Gujarat. It is a major source of irrigation and drinking water for millions of people in central and western India.
The Narmada River does not flow through Andhra Pradesh. The river originates in the Vindhya Mountains in Madhya Pradesh and flows through the states of Madhya Pradesh, Gujarat, and Maharashtra. It enters the Arabian Sea near Bharuch in Gujarat.
The Narmada River is a major source of irrigation and drinking water for millions of people in central and western India. It is also a popular tourist destination, known for its scenic beauty and religious significance.