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