单选题 We ______ admire his courage and self-confidence.
A. can but B. cannot only C. cannot but D. can only but

【正确答案】 C
【答案解析】[解析] 句子大意为:我们禁不住佩服他的勇气和自信。A项can but“只能,不得不”;B项cannot only“不能只”;C项cannot but“不得不,禁不住”;D项无此用法。所以C项符合题意。