Identify a fish quiz

What is the fish in this photo?
Body long and snake-like a
Body long and snake-like
Body not long and snake-like b