It's important to only trust health information that is backed up by scientific proof because people can put things out there that might not be true, or even worse, make your health worse, whether that health is physical, mental, or emotional.
Sexual harassment ranging from name calling and inappropriate flirting, all the way to sexual misconduct, can have major negative consequences on both male and female mental health.
Short term, I would say A, low self image and self esteem. A seems to be the best answer.