问题

My sister met him at the Grand Theatre yesterday aftemoon , so he _____ your lecture. [ ]
A: couldn't have attended
B: needn't have attended
C: mustn't have attended
D: shouldn't have attended
B: needn't have attended
C: mustn't have attended
D: shouldn't have attended
正确答案是: