What is believed to be a vestigial
structure found in humans?
A. appendix this is answer
B. fibula
C. spleen