Which of the following are true statements about waves?

A. All waves carry matter but not energy.
B. All waves have both an amplitude and frequency.
C. All waves have a repeating pattern.