Question: what olympic athlete has won the most medals
Answer: American swimmer Michael Phelps