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 (thigh bone) is the longest bone in the human body, averaging about 19-20 inches in adults. It supports body weight during walking and running. The spine and chest bones are not the longest.