Re: Which is more impressive?
Need minutes per game, a better description of their defensive abilities and what position they play at least.
But based on those details alone, player B, I guess. That's assuming they're doing that in the same amount of minutes. Teams win games and championships, not single players so I don't care too much about that aspect of your scenario.
(and yes, I know exactly who both players are)