Question: who predicted that all matter can behave as waves?
Answer: Louis de Broglie