题型:填空题 The problem is hard but Tom has _____ a good idea to solve it.[ ]A. caught up B. come up with C. caught up with D. came up with 查看答案