The correct choice is (a) Tehri
The explanation: Tehri dam is the largest dam in India. Tehri dam is located in Uttarakhand. The height of the dam is 260 mtrs. The length is 575 mtrs. Total capacity is 2,100,000(Acre Ft). The inflow water to Tehri dam is Bhagirathi.