问题

Henry told me that he _____ to return you the book the next day.—Yes. He _____ it to me yesterday.
A:would have come; has returned
B:would have come; returned
C:would come; returned
D:would come; has returned;
B:would have come; returned
C:would come; returned
D:would come; has returned;
正确答案是: