In humans, the cochlea (located in the inner ear) is approximately __________ mm in length.(A) 35 μm(B) 350 μm(C) 3.5 mm(D) 35 mm(E) 350 mm Checking your answer...