问题

Has William finished writing his graduation paper yet?—I don’t know exactly,but he __________all day.
A:is writing
B:has been writing
C:was writing
D:wrote
B:has been writing
C:was writing
D:wrote
正确答案是: