Neural Control and CoordinationEar - vestibular apparatus 1 2019 Odisha Easy Which of the following receptors are specifically responsible for maintenance of balance of body and posture? A Basilar membrane and otoliths B Hair cells and organ of corti C Tectorial membrane and macula D Crista ampullaris and macula Check Answer