I voted B. It does depend on what looks good on the individual but I always have liked long or longish hair on guys. It looks so touchable. But it isn't something that determines whether or not I would be attracted to them so I guess I COULD say D, depending on what it means to care in this case.
It depends on what the Guy looks like. and it doesn't really matter anyhow, aslong as the hair suites them. whatever looks good on him. I don't like hair that is really long and wild though, it at least has to have some style.