问题

Oh, you are so clever! You have______ a solution to the difficult problem!
A:gone on with
B:made up
C:come up with
D:given out;
B:made up
C:come up with
D:given out;
正确答案是: