单选题

【正确答案】 C
【答案解析】此题属于语意搭配题。recognize表示“承认,认识到”,与文中的need连用,意为“see clearly”,故选项[C]recognize正确。选项[A]accept表示“接受”;选项[B]understand表示“理解”,选项[D]realize表示“实现”。