The correct answer to the question is- C) All colors i.e the visible part of electromagnetic spectrum of light contains all colors.
EXPLANATION:
The electromagnetic spectrum contains various electromagnetic radiations starting from gamma rays to radio wave.
The electromagnetic waves whose wavelength lie between 350 nano metre to 700 nano metre are visible to human eye. This region of electromagnetic spectrum is called visible light.
The visible light contains white light with its constituent seven colors known as violet, indigo, blue, green, yellow, orange and red.
There are various other colors which are produced due to the intermixing of colors. These colors will also correspond to visible part of the electromagnetic spectrum.
Hence, the correct answer to the question is that it contains all colors.