单选题 Something unexpected has happened which prevents me from my promise.

【正确答案】 C
【答案解析】该题考查的是定语从句用法的翻译。“which”可代前面的整个句子,“something unexpected has happened”为定于从句的主语。