There was a lot of fun at yesterday’s party. You _______, but why didn’t you? 
#101093
A
should come
B
may come
C
ought to have come
D
may have come