Question: who has the most olympic medals of all colours in history?
Answer: Michael Phelps