Fact 1: Sunlight and rain can cause a rainbow. Fact 2: And light broken into many pieces is a rainbow. Given the two facts above, what can cause light to be broken into many pieces?

Select from: [I] rain and coal [II] Chemical energy [III] Physical weathering [IV] heat energy [V] energy of moving objects [VI] snow and wind [VII] sunlight and rain [VIII] ice and leaves
Answer:
[VII]