问题

You____________ this morning if you really wanted to see it yourself.
A:ought to come
B:might have come
C:ought to have come
D:can have come
B:might have come
C:ought to have come
D:can have come
正确答案是: