The correct answer is: Tapi.
Surat is a city in the Indian state of Gujarat. It is the second-largest city in Gujarat after Ahmedabad and the sixth-largest city in India. Surat is located on the banks of the Tapi River, about 210 kilometers (130 mi) south of the state capital, Gandhinagar.
The Tapi River is a major river in Gujarat. It originates in the Satpura Range in Madhya Pradesh and flows through Gujarat before emptying into the Arabian Sea. The Tapi River is a major source of irrigation for the Surat district. It is also a popular tourist destination, with several waterfalls and temples located along its banks.
The other options are incorrect because:
- The Narmada River is located in the central part of India. It is the longest river in Gujarat.
- The Sabarmati River is located in the northern part of Gujarat. It is the longest river in Ahmedabad district.
- The Mahi River is located in the southern part of Gujarat. It is the longest river in Surat district.