问题

Hundredsofdrunkenleft-wingsthrewstone,bricksandbottlesatthepoliceandattemptedtoescape________butfailed. [ ]
A:havingbeenpunished
B:tohavebeenpunished
C:tobepunished
D:beingpunished
B:tohavebeenpunished
C:tobepunished
D:beingpunished
正确答案是: