I would probably pick hitter A because its more familiar to me?? Hitter B is interesting though, if you had an entire lineup of hitter B then you win every game right?
Realistically hitter B is probably more valuable because he never makes an out, but how much would he actually score if the rest of the lineup stinks?
So I guess if the lineup stinks you would want hitter A, but any solid offense would want hitter B.
Maybe im over thinking this and B is the clear answer