A major river flowing through Tamil Nadu is the:

Brahmaputra
Ganga
Narmada
Kaveri (Cauvery)

The correct answer is: d) Kaveri (Cauvery).

The Kaveri is the longest river entirely in India, and the fourth-longest river in the country. It flows through the states of Karnataka, Tamil Nadu, Kerala, and Puducherry. The river is a major source of water for irrigation, drinking water, and hydroelectric power. It is also a popular tourist destination.

The Brahmaputra is the longest river in India and the third-longest river in Asia. It flows through the states of Arunachal Pradesh, Assam, Nagaland, Manipur, Mizoram, Tripura, and Meghalaya. The river is a major source of water for irrigation, drinking water, and hydroelectric power. It is also a popular tourist destination.

The Ganga is the most sacred river in Hinduism. It flows through the states of Uttarakhand, Uttar Pradesh, Bihar, Jharkhand, and West Bengal. The river is a major source of water for irrigation, drinking water, and hydroelectric power. It is also a popular tourist destination.

The Narmada is the fifth-longest river in India. It flows through the states of Madhya Pradesh, Gujarat, and Rajasthan. The river is a major source of water for irrigation, drinking water, and hydroelectric power. It is also a popular tourist destination.