Question: who has the most olympic medals all time
Answer: Michael Phelps