单项选择题

As a senior student, you are supposed to know better than just ()until the examination time.

A.fooled around
B.to fool around
C.having fooled around
D.to have fooled around