Answer:
C
Explanation:
electronic waves transmits energy but mechanical waves require a medium in order to transport their energy from bgg one place to another.
It's B) electrons, is the right answer