The correct option is D Nephridia in cockroaches, malpighian tubules in earthworms and urinary tubules in rats all have similar function
Nephridia, malpighian tubules and urinary tubules are all excretory organs. They all have similar function of excretion or removal of nitrogenous wastes.
The correct match of the excretory organs with the respective organisms are as follows -
Cockraoches - Malpighian tubules
Earthworms - Nephridia
Rat - Urinary tubules