单项选择题

The teacher asked a difficult question, but Ted finally managed toa good answer.

A.put up with
B.keep up with
C.come up with
D.go through with