单选题   Fond of singing as she is, she is ______ a good singer by profession.
 
【正确答案】 D
【答案解析】anything but意为“绝对不”:nothing but意为“仅仅,只”;but一般不与something、 everything连用。