Which is the longest bone in the human body?

Ans – Thigh bone