Choose an appropriate preposition for filling in the gap of the sentence below,`Virtue will prevail…….evils one day.
A
upon
B
with
C
over
D
to
Correct Answer: over