Which of the following alternative energy technologies require(s) burning fossil fuels to start generating electricity?
A. Solar cells
B. Solar thermal power plant
C. Hydrokinetic buoys
D. Geothermal power plant