A is above average defender and an above average offensive player.
B is average defender that can hold his own, but you get an potential national player of the year candidate that nobody would be able to stop. And he's not too too far off from player A on Ath/Def.
B's offensive production would far outweigh his defensive production compared to Player A.
Easy choice, I'll go with B.