For me it depends on the guy and if the facial hair goes well with their features. I have seen several guys with facial hair and it just doesn't suit them. But generally speaking it is better when guys have facial hair.
False. It helps some men. But not all or most, in my opinion. Also, the guy looks a bit derpy in the last picture. Like it seems like he's spacing out or something, while in the other pictures he tried harder to smirk/look sexy. I prefer little to no facial hair, considering that stubble makes you feel like a hedgehog.
It doesn't only depend on the guy ( 'cause some guys just dont have the facial structure for facial hair) it also depends on what kinda facial hair, because if a guy has a beard that makes him look like Santa Claus and a homeless guy had a secret affair together. Then no. I do think scruff makes most guys look hotter.
I'd say probably C. Not everyone looks good with facial hair, you need the right look to rock it right. I just keep a stubble going. Looks better than clean shaven for me, but I wouldn't look good with an actual beard.