单项选择题

By the time you get to the office I ______ all the documents for the meeting.

A. was preparing
B. prepared
C.had prepared
D.will have prepared