Which of the following is the smallest bone in the human body ?
(A) Vomer(B) Stapes(C) Malleus(D) Incus
Ans : (B)
Mekong River Drains Into SouthChina Sea.