The longest bone in the human body is

The longest bone in the human body is …
(A) tibia
(B) scapula
© femure
(D) fibia.

Ans C