单项选择题

That right can and will triumph()might.

A.upon
B.on
C.over
D.off