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