The inner most membrane of the human eye is
A. Blind Spot
B. Sclera
C. Choroid
D. Retina
Answer:A
The inner most membrane of the human eye is
A. Blind Spot B. Sclera C. Choroid D. Retina
Explanation: Retina is the innermost membrane of the human eye.