What has the 2nd longest wavelength on the electromagnetic spectrum?
A. radio waves
B. infrared waves
C. visible light
D. gamma rays