Which is the smallest bone in the human body?
A
femur
B
stapes
C
coccyx
D
hyoid
Correct Answer: stapes
The stapes, a bone in the ear, is the smallest bone in the human body.