问题

Is Peter in the office, talking with your manager? — Yes, but I would rather he ___________ yesterday.
A:came
B:should come
C:had come
D:has come
B:should come
C:had come
D:has come
正确答案是: