I'm pretty sure. I've checked the power curves, the B has a huge drop in lower alts (say 8-14k) then starts going above 15k or so. I think the D is the opposite, the supercharger is geared so that there's a second "step" between 0 and 15k, so that there's not such a bad dip in power, but this means that the step above that is the last one and the higher alt performance is a trade off. It still rocks up there, but compared to the B ....
They trade back and forth, it seems.