单项选择题

Don't disturb me. I()letters all morning and have written ten so far.

A.write
B.have written
C.was writing 
D.have been writing