单选题 How far was he ______ for what had happened?
A. reliable B. respective
C. responsible D. provided

【正确答案】 C
【答案解析】[解析] 本题测试的是词义辨析。reliable:可靠的;respective:各自的;responsible:负责的;provided:以……为条件。“be responsible for”意为“对……负责”。本句的意思是:“他要对所发生的一切负多大的责任?”