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