单项选择题

What does the woman mean()

A.The deadline is drawing near.
B.She can’t meet the deadline.
C.She turned in the proposals today.
D.They are two days ahead of time.