How many zeros does 500! end with?	Choose the correct answer.
A) 201  B) 240  C) 124  D) 125  E) 180

Rationale: "according to above 500 ! has 500 / 5 + 500 / 25 + 500 / 125 = 100 + 20 + 4 = 124 trailing zeros . answer : c ."
Answer: C