Which of the following waves has the shortest wavelength?
- A microwave with a frequency of \(3.0 \times 10^{11}\ \text{Hz}\).
- A sound wave with a frequency of \(15\ \text{kHz}\).
- A water wave travelling at \(4.0\ \text{ms}^{-1}\) with a frequency of \(0.25\ \text{Hz}\).
- A radio wave with a frequency of \(90\ \text{MHz}\).