A rainbow is formed by refraction of light by separating light into all different colors.
Water vapor bends the light.
Rainbows are formed by water vapor.
Rainbows are formed via 
Options:
- sunlight
- streams
- photons
- water vapor
- water cycles
- water tables
- just light
- condensation