单选题 They put forward those facts that ______ or illuminate the main question at hand.

【正确答案】 D
【答案解析】[试题分析] 本题是测试几个动词短语的用法。
[详细解答] pour scorn on意为“以鄙夷的口气说到”;heap praise upon/on表示“对……大加称赞”;give vent to意为表达;cast light upon表示“(使某事)更为清楚、阐明”。只有D合适。