单选题 Poor health and lack of money may both be to educational progress roadblocks .
【正确答案】 D
【答案解析】[解析] 句意为:健康状况欠佳与经济困难都是教育发展的障碍。restraint意为“抑制”;stain意为“染色、着色”;scarcity意为“缺少、不足”;barrier意为“障碍”,最符合题意。因此选D项。