Multiple choice general knowledge science & technology Which is the longest bone in the human body? chest bone The thigh bone back bone None of these Reveal answer Fill a bubble to check yourself B Correct answer Explanation The femur, or thigh bone, is the longest and strongest bone in the human body. It's about 1/4 of a person's height and connects the hip to the knee.