I know he failed his last test, but really he's ________ stupid.
句意:我知道他最近一次考试没通过,但他真的绝对不笨。anything but表达“决不”的意思, nothing but表达“只有,只是”的意思,与转折的语气不符合。something but和not but都不是固定短语。故选 B。