The longest bone in human body is
Choose Your Option
A. Humerus
B. Tibia
C. Femur
D. Radius