Which of the following has the least impact on the environment?
A. solar power
B.nuclear power
C. fossil fuels
D.hydroelectric power