单项选择题

When the boy came back years later, he found ______ the empty old house there.

A.none but
B.none other than
C.nothing but
D.no other than