单项选择题

Which of the following is NOT TRUE of solar energy

A.The technical problem of providing heat on cloudy days are not yet solved.
B.It costs much to have a solar energy system installed at home.
C.There are basically two types of solar energy.
D.Solar energy is clean, inexhaustible and free of risk.