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 | i. Prawn |
B. Nephridia | ii. Cockroach |
C. Malpighian tubules | iii. Earthworm |
D. Green gland or Antennal gland | iv. Flatworms |