单项选择题

A.She handed in her report earlier.
B.She was asked to hand in her report.
C.She hasn’t handed in her report on time.
D.The boss liked her report very much.