The correct option is B Neyveli - Hydropower
Neyveli Thermal Power plant capable of producing 1020 MW and 1,970 MW is a set of power plant situated in Tamil Nadu.It is operated by NLC India Ltd. It consists of two distinct units - Neyveli Thermal Power Station I and Neyveli Thermal Power Station II.