( ) by its opponent, our football team is no longer regarded as the best one in the country.(本题5.0分)
 A、  Having beaten 
 B、  Had been beaten 
 C、  Having been beaten 
 D、  Had being beaten 
出自:许昌学院-行政管理-大学英语4