Michael Phelps, who won the highest number of gold medals in Olympic Games in 2008 and 2012, broke the record of
Answer: D
No answer description available for this question.