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