The correct answer is Option C. The electromagnetic energy. A solar panel is made up multiple photovoltaic cells. The solar panel gains energy to provide power to these photovoltaic cells through Sunlight. The sunlight contains electromagnetic radiations such as Ultra-Violet radiation, Visible radiation, Infra-red radiation, etc. These radiations falls on the solar panels and provide them the power to generate electricity.