单项选择题

A.nothing short of
B.nothing but
C.anything but
D.no more than