单项选择题

A. to negotiate with you
B. has done damage to our reputation 
C. to make this product possible 
D. what seemed an impossible problem