问题

Have you read book called Waiting for Anya?—Who _______ it?
A:writes
B:has written
C:wrote
D:had written
B:has written
C:wrote
D:had written
正确答案是: