【正确答案】
D
【答案解析】[解析] A)give up:含义很多。如戒除(习惯),放弃(尝试、想法、信仰等)。如:
I wish you could give up smoking.但愿你能戒烟。
B)give in:常用作不及物,表示屈服于、投降于(感情、压力、请求等)。如:
The mother gave in and bought a toy for her son.母亲拗不过儿子的要求,给他买了一个玩具。
C)give away:送掉,赠送。如:
The millionaire gave all his lands away to the city.那位百万富翁把他所有的土地都捐赠给了那个城市。
D)give off:散发,尤指放出(光、烟、气味等)。如:
These wild flowers give off a nice smell.这些野花散发出一股股清香味儿。
本题目的大意是:这种气体散发出一种难闻的气味儿。故D)为答案。