What’s the difference between sexual abuse, sexual assault, sexual harassment and rape?

3 answers 3