The correct option is C Malpighian tubules, nephridia and kidney
The excretory organ of cockroach is the Malpighian tubules. It is found at the junction of the midgut and hindgut and is about 150 in number.
Almost every segment of the earthworm has a pair of excretory organs, known as nephridia. Each nephridium is made up of a coiled tube that opens into the body cavity.
Rabbit has a pair of kidneys on either side of the body as an excretory organ. So, the correct answer is option B.