General Medicine General 5dfd3654 Upper covering layer of cochlear duct is A Basilar membrane B Tectorial membrane C Stria vascularis D Vestibular membrane