单选题 First of all, this difficult problem has to be tackled, thus ______ us to proceed to the others.
A. to enable B. enabled C. enabling D. having enabled

【正确答案】 C
【答案解析】[解析] thus在此处应接现在分词表示结果,所以只能选C。