A free swimming trochophore larva is produced during the life cycle of: Arthropods Coelenterate Porifera Annelida