Answer: (Detailed Solution Below)
Option D: Chenab
Detailed Solution:
The correct answer is “Chenab”.
The Baglihar Hydroelectric Power Project is a run-of-the-river project on the Chenab River in Jammu and Kashmir, India.