I would do the same thing, except option A. Only time I find it acceptable to hit a woman is if she is hitting you first (and I mean hitting, not a slap to the face when she finds out you fucked her sister type shit), when this happens the bitch has it coming.
DC Nights On U Street: Geek Makes...