The following are factors affecting the onset of presbyopia:

a-Age
b-Refractive error.
c-Preferred working distance. d
d-All of the above