问题

May I visit you at 10 o’clock tomorrow morning?— I’m afraid I ______ a document for my boss thenWhat about 12:00?

A:am preparing
B:will have prepared
C:will be preparing
D:have been preparing
正确答案是: