单项选择题

I wish I could report a dazzling success but fact it does not quite ______.

A.come on
B.go off
C.come off
D.go on