单项选择题

The staff members found it difficult ()the deadline

A. to meet  
B. having met
C. meeting  
D. met