The correct option is B echinoderms
Excretory organs are absent in echinoderms. Their excretory wastes are removed from the body by diffusion.
Nephridia is the excretory organs in molluscs and annelids.
In hemichordates, the proboscis gland helps in excretion.