Which one is a true fish?
(a) Jellyfish
(b) Starfish
(c) Dogfish
(d) Silverfish
Jellyfish belong to the phylum Cnidaria, silverfish belong to the phylum Arthropoda and starfish belong to the phylum Echinodermata. Dogfish comes under class Chondrichthyes of class Pisces. They have streamlined bodies with scales and cartilaginous skeletons.
The correct answer is c) Dogfish.