One of the most difficult solar energy design problems to solve is:

A. how to collect the sunlight

B. how to transform sunlight into heat

C. storing the heat energy

D. difficulty in using the energy