Please answer the following question by reasoning step-by-step.
Do flying fish have good eyesight?

yes
Flying fishare commonly found in the epipelagic zone, the top layer of the ocean to a depth of about 200 m (656 ft).

The epipelagic zone is the illuminated zone at the surface of the sea where enough light is available for photosynthesis.

Good eyesight is a necessary survival trait for animals living in well-lit areas.

.

Thus, the answer is yes