Which of the following made the rainbow possible?
Sunlight can be separated into all the colors of the rainbow.
Water reflects sunlight like a mirror to make it look colored.
Overhead black clouds reflect in puddles to cause a mirage.
Air pollution causes the sky to look colored under these conditions.