单选题 Every human being, no matter what he is doing, ______body heat.
A. keeps up B. puts off C. takes in D. gives off

【正确答案】 D
【答案解析】此题考查动词短语的意思辨析。give off发出;keep up保持;put off推迟;take in欺骗。