单项选择题

The workers finally (called off) the strike.

A.put off
B.ended
C.cancelled
D.participated in