单选题 He confesses that he has done it. ______
【正确答案】 C
【答案解析】[解析] 句意为:他承认是他干的这件事。confess意为‘‘承认,坦白”,较正式。四个选项中只有 admit(意为“承认,接受”)与其意思相近,allege 意为“主张,宣称”。因此C项正确。