Fond of singing as she is, she is __________ a good singer by pr

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一般不与somethingeverything连用。