How many gold medals were won by the American Swimmer , Michael Phelps in all Olympics?
A
20
B
23
C
24
D
25
Correct Answer: 23