Those who persist in the endeavor at long last triumph ...... the odds of life.
A
over
B
on
C
upon
D
about
Correct Answer: over