Which of the following types of elctromagnetic radiation has the shortest wavelengths?
A infrared
B Radio waves
C Visible Light
D Ultraviolet