what is the difference between an eyespot and an eye?

what is the difference between an eyespot and an eye?

A. the only difference is size; an eyespot is smaller version of an eye.

B. An eyespot detects light but does not trigger a response; an eye does both

C. An eyespot contains photoreceptors; an eye does not.

D. An eyespot detects light but does not generate an image; an eye does both.

E. Eyes contain retinal; eyespots do not