Solar thermal power generation can be achieved by_______________?

Solar thermal power generation can be achieved by_______________?

A. using focusing collector or heliostates
B. using flat plate collectors
C. using a solar pond
D. any of the above system