Q. Consider the following organisms:
  1. Starfish
  2. Dogfish
  3. Whales
  4. Gambusia
Which of the above are true fish?

Answer: Only 2 and 4
Notes: Starfish is an echinoderm and not a fish. Dogfish and Gambusia are both true fish belonging to the class Chondrichthyes and Actinopterygii respectively. Whales, though aquatic, are mammals belonging to the order Cetacea and are not fish. Thus, only Dogfish and Gambusia are true fish among the given options.
Question Source: 📚This question has been sourced from GKToday's Target UPSC Prelims for 2026, 2027 & 2028 App Exclusive Course in GKToday Android Application which provides more than 12K Topicwise UPSC Prelims General Studies questions with explanations framed on UPSC pattern. Download the app here.
📌 Question Number: 15 in 102: Biological Classification in the above course in App.