______about it earlier, we could have warned people of the danger.
【正确答案】 D
【答案解析】根据句意并结合选项可知,前面的分句为省略if的非真实条件句。由主句的谓语动词could have warned可知,本句是对过去情况的假设,所以从句应用过去完成时,谓语动词应用“had+过去分词”的形式。省略if时,应将had,were,should提至主语前面。故选D。