The correct option is B 2400 megawatts
The Tehri dam is a multipurpose project on the Bhagirathi river near Tehri Garhwal in Uttarakhand. It is the highest dam in India, second in the Asia and 8th highest in the world. This dam is expected to generate about 2400 megawatts of electricity.