Answer the following question:

who has the most medals in olympic history?
Michael Phelps