问题

That was a really difficult question, but a little boy____ a good idea.
A:came up to
B:came up
C:came about
D:came up with;
B:came up
C:came about
D:came up with;
正确答案是: