i think ”悲伤“ is more formal than "伤心” “难过”,they have the similar meaning.but normally we just use "伤心“ “难过” in our oral English. for instance, we would say "我很伤心!or 我很难过!”but basically we won't say "我很悲伤!” it's a little weird.lol hope that will help you.