Accepted Answer
A). No. A mirror doesn't separate light into its different wavelengths.B). No. Light doesn't separate into its different wavelengths when it goes, say, from glass into water.C). No. When light goes through your glasses, it doesn't separate into its different wavelengths.D). Yes ! When sunlight shines into droplets of water in the atmosphere, it comes out separated into its different wavelengths. When we see that happening in the air in front of us, we call it a "rainbow".