单项选择题

The professor asked a question, and David______a good answer.

A.put up with
B.stood up for
C.came up with
D.looked down upon