Everyone agreed that the suggestion he__
问题:
Everyone agreed that the suggestion he________ at the meeting________. [ ]
A. put forward; made no sense
B. put on; makes no sense
C. put off; didn't make any sense
D. put forward; doesn't make any sense