单项选择题

A.put up with  
B.keep up with  
C.catch up with 
D.come up with