问题

He_____ articles for our wall-newspaper these years, and he____ about thirty articles
A:has written; wrote
B:has been writing; wrote
C:is writing; has been writing
D:has been writing; has written
B:has been writing; wrote
C:is writing; has been writing
D:has been writing; has written
正确答案是: