Who has won more Olympic medals?

Question: Who has won more Olympic medals?

Choices:

Carl Lewis
Michael Phelps
Jennifer Thompson
Larisa Latynina

Correct answer:

Michael Phelps