单项选择题

Some people apparently have an amazing ability to ______ the right answer.

A.come up with
B.look up to
C.put up with
D.clear up