问题

Mr. Black ________his keys in the office,so he had to wait until his wife ________ home.
A:has left;comes
B:left;had come
C:had left;came
D:had left;would come;
B:left;had come
C:had left;came
D:had left;would come;
正确答案是: