(2011·浙江卷)I’ve been writing this report________for the last two weeks,but it has to be handed in tomorrow.
#10629
A
finally 
B
immediately
C
occasionally 
D
certainly