Many European nations have invested in improving sources of renewable and alternative energy. The panels on this German house are harvesting __________.
A.
nuclear power
B.
solar power
C.
wind power
D.
hydroelectricity