[单选题,10分] That young man has made so much noise that he ___ not have been allowed attend the concert.
A.could
B.must
C.would
D.should
出自:云南工商学院-生活英语听说