单项选择题

He failed his driving test, but I know that he is ______ stupid.

A.something but
B.anything but
C.nothing but
D.not but