A specialist in eye diseases is called--
A
a cardiologist
B
an ophthalmologist
C
an optician
D
a neurologist
Correct Answer: an ophthalmologist