Multiple choice Which of the following organisms have nephridia as excretory organs? Nematodes Annelids Porifers Platyhelminthes Reveal answer Fill a bubble to check yourself B Correct answer Explanation Annelids have nephridia as excretory organs.