The correct answer is B) Kaveri.
The Kaveri is a river in India that flows through the states of Karnataka, Tamil Nadu, Kerala, and Puducherry. It is the third-longest river in India, after the Ganges and the Brahmaputra. The Kaveri is a major source of irrigation for the states of Karnataka and Tamil Nadu, and it is also a popular tourist destination.
The Kaveri originates in the Western Ghats in Karnataka. It flows through the states of Karnataka, Tamil Nadu, Kerala, and Puducherry before emptying into the Bay of Bengal. The Kaveri is a perennial river, and it has a drainage basin of over 81,000 square kilometers.
The Kaveri is a major source of irrigation for the states of Karnataka and Tamil Nadu. The river is also a popular tourist destination, and it is home to a number of temples and historical monuments.
The Kaveri is a vital resource for the people of India. The river provides water for irrigation, drinking, and industrial use. It is also a major source of hydroelectric power. The Kaveri is a beautiful and important river, and it is a source of pride for the people of India.
The other options are incorrect because they are not rivers that flow through Karnataka. The Krishna River flows through the states of Andhra Pradesh, Karnataka, and Maharashtra. The Godavari River flows through the states of Maharashtra, Telangana, Andhra Pradesh, Chhattisgarh, and Odisha. The Mahanadi River flows through the states of Chhattisgarh, Odisha, and Jharkhand.