Which of the following electromagnetic waves has the shortest wavelength? A. visible light waves B. ultraviolet waves C. microwaves D. infrared waves