I'm not really into any of those options. I did like a "pretty boy" back in freshmen year of high school, but he was considered a geek to most people in school. In fact, barely anyone knew his name. He was a hidden cutie, and he was so sweet to me(: All that changed the following year when he became popular. He was now that "popular pretty boy." He started dressing the latest style and acted like a douche.
Moral of the story: no more pretty boys and no more geeks. Don't even get me started on "tough guys."
I went out with a pretty boy, it lasted 2 months- he was just too in love with himself! I've been out with a tough guy and that lasted around 6 months, although I will admit they were a good six months.. But then he cheated on me. I'm not saying *all* tough guys cheat on women, but that's the only experience I've had with a tough guy..
Got myself a geek now; glasses and all. 4 years and 3 months we've been together. He's perfect! He may be a geek but he's not a wimp and he sticks up for what he believes in.
Definitely mix between B and C. I can't stand imbeciles and I can't stand people who can't stand up for themselves or are douche bags and pick on other people. B and C balance each other out, I believe.