单项选择题

The phrase "touch-off" (Para 3, Line 1) most probably means ()__ .

A.talk about shortly
B.start or cause
C.compare with
D.oppose