单项选择题

It"s high time you ______ to work.

A.set down
B.setted down
C.will set down
D.are setting down