单项选择题

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

[A] none but
[B] none other than
[C] anything but
[D] no other than