Different types of excretory structures and animals are given below. Match them appropriately and mark the correct answer from among those given below

Excretory Structure/Organ Animals
A. Protonephridia 1. Prawn
B. Nephridia 2. Cockroach 
C. Malpighain tubules 3. Earthworm
D. Green gland or antennal gland  4. Flatworms 

Codes
 

A B C D
1. 4 3 2 1
2. 2 3 1 2
3. 4 3 1 2
4. 2 3 2 4

 

(a)
1. Prawn possesses green glands or antennal glands as their excretory structures.
2. Cockroach possesses Malpighian tubules as their excretory structures.
3. Earthworm possesses nephridia as their excretory structures.
4. Flatworm possesses protonephridia as their excretory structures.