单项选择题

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