问题

The problem is hard but Tom has_____a good idea to solve it.
A:caught up
B:came up with
C:caught up with
D:comn up wlth;
B:came up with
C:caught up with
D:comn up wlth;
正确答案是: