单项选择题

He ()on this essay for twenty minutes but he()only a hundred words.

A.has been working;has written
B.is working;writes
C.has worked;has been writing
D.works;is writing