单项选择题

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