单选题 Mary ______ a book about China last year, but I don't know whether she has finished it.
A. has been writing B. wrote
C. has written D. was writing

【正确答案】 D
【答案解析】