Question: who has won the most medals in olympic history?
Answer: Michael Phelps