单项选择题

A. to be refused           
B. to refuse
C. to have been refused        
D. to have refused