Testing for which of the following can detect cataracts or problems of the retina even before the sharpness of the patient's vision is impaired?
a) Contrast sensitivity
b) Glaucoma
c) Retinal detachment
d) Macular degeneration