单选题 Fond of singing as she is, she is ______ a good singer by profession.
A. everything but B. something but
C. nothing but D. anything but

【正确答案】 D
【答案解析】anything but意为“绝对不”:nothing but意为“仅仅,只”;but一般不与something、 everything连用。