The correct option is B Earthworms
Leeches and earthworms belong to phylum Annelida. Tapeworm and Wuchereria belong to the phylum Platyhelminthes and Aschelminthes, respectively.
Earthworms are not parasitic. Instead, they are beneficial for plants as they aerate the soil by creating tunnels due to their movement and enhance the drainage of water. Few leeches are terrestrial and are blood sucking parasites. Tapeworms are parasitic and found in the intestines of human beings. Wuchereria species is a human parasitic worm which causes elephantiasis or lymphatic filariasis (swelling and enlargement of limbs).