You are presented with the question "What can cause light to be broken into many pieces?" and the following answer choices: 
- rain and coal
 - Chemical energy
 - Physical weathering
 - heat energy
 - energy of moving objects
 - snow and wind
 - sunlight and rain
 - ice and leaves

Now knowing that sunlight and rain can cause a rainbow and and light broken into many pieces is a rainbow, choose the best answer.


 

       sunlight and rain  