India's first atomic power station is
BARC
Tarapur atomic power station
Narora atomic power station.
none of these
Hence, option B is the correct answer.