The teacher asked a very difficult question. It was Ted who finally ____ a good answer.
#13390
A
came up with 
B
kept up with
C
came up
D
caught up with