语法与词汇 19.Their______fault was a failure to recognize all the factors involved.
【正确答案】 D
【答案解析】词义辨析。句意:他们唯一的过错就在于没能识别出所有涉及到的因素。sole唯一的;单独的;仅有的。infinite无限的,无穷的。inherent固有的;内在的;遗传的。potential潜在的;可能的。