单选题 ______the food and medicines, many people would have died in the famine.
【正确答案】 D
【答案解析】解析:句意:若不是有食物和药品,许多人早已在饥荒中死去了。despite意为“不管,不顾”;apart from意为“除了”;but for意为“若不是”;without后应接名词或名词性词组,而不能接that从句。D符合句意和语法要求,故为正确答案。