The correct option is C Damodar
The Damodar Valley Corporation (DVC) is a government aided organization which operates several Power stations in the Damodar river area of West Bengal and Jharkhand states of India. The corporation operates both thermal power stations and hydel power stations.