问题

You _____ of the time of the party, but I forgot. I am so sorry.
A:should have been told
B:ought to tell
C:could have told
D:ought to have told
B:ought to tell
C:could have told
D:ought to have told
正确答案是: