单项选择题

The workers finally called off the strike.

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