Would you rather date?

A: a cocky, insensitive but smart, thinks its cool to talk about other people, kinda cute, buff, thinks he's tough guy.

B: a confident, sensitive but not too sensitive, smart, doesn't like to talk crap, kinda cute, skinny but toned guy.

which one and why?
Would you rather date?
Post Opinion