单项选择题

It is high time that you ______ smoking.

A.give up
B.gave up
C.will give up
D.must give up