Anatomy Upper covering layer of cochlear duct is A Basilar membrane B Tectorial membrane C Stria vascularis D Vestibular membrane 💡 Explanation Upper covering layer of cochlear duct is ✓ Correct Answer: D. Vestibular membrane