I do not know the technical details of class D but I have owned the Bel Canto Ref1000. The Ref1000 could not drive my Eggleston Savoy speakers. The bass was lacking and the music was flat. My wife called it 1 dimension. My speakers, I agree are very hard to drive, but I now have the Spectron mono blocks and they quite fine.