单项选择题

A.got along with
B.given rise to
C.come up with
D.lived up to