What property do all types of waves share?
A. They transmit energy
B. They have the same frequency
C. They travel through all forms of matter
D. They can travel through a vacuum of empty space