单项选择题

It's high time ______ him a severe lecture for being late.

A.you give
B.you gave
C.you'll give
D.you should give