单项选择题

A. To be cheering    
B. Cheered
C. The audience cheering  
D. Having cheered