The receptors for hearing are located

A. In the cochlea
B. On the basilar membrane
C. In the inner ear
D. In or on all of above

Leave a Reply