【解析】“政府赢得了民心”是对“如果人民生活贫困,政府将失去民心”这一充分条件假言命题的后件的否定,根据有效推理规则,可以推出否定的前件,即人民生活不贫困。
“人民生活不贫困”与“物价没有暴涨”结合形成一个联言命题,是对“如果物资匮乏,那么或者物价暴涨,或者人民生活贫困”的后件的否定,根据有效推理规则,可以推出否定的前件,即物资不匮乏。
“物资不匮乏”是对“如果生产下降或浪费严重,那么将造成物资匮乏”的后件的否定,根据有效推理规则,可推出否定的前件,即“生产没有下降且浪费不严重”,故答案选D。