HURRY IM ON A TIMER

Which types of waves requires matter to carry energy?
A.electromagnetic waves only
B.mechanical waves only
C.electromagnetic and mechanical waves
D.longitudinal and electromagnetic waves​