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