Phylogenetically, the sponges have evolved from
phytoflagellates
choanoflagellates
marinoflagellates
anematafflagellates
Alimentary canal is not found in
apoda
cestoda
gastropoda
arachnida