Step 1: Concept
Excretion is the biological process by which metabolic wastes, particularly nitrogenous ones, are eliminated from an organism.
Step 2: Meaning
Different animal groups have evolved specialized organs for excretion based on their environment and physiology.
Step 3: Analysis
Kidneys are found in vertebrates. Flame cells are found in Platyhelminthes (flatworms). Contractile vacuoles are used by unicellular organisms like Amoeba. Malpighian tubules are the specific excretory structures found in insects like cockroaches.
Step 4: Conclusion
Malpighian tubules absorb nitrogenous waste from the haemolymph and convert it into uric acid for excretion via the hindgut.
Final Answer: (B)