问题

Bob could have seen the famous pop star ______ yesterday morning.
A:did he come
B:if he came
C:had he come
D:if he should come
B:if he came
C:had he come
D:if he should come
正确答案是: