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