单项选择题

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