Which of the following is/are having an undifferentiated layer, mesoglea, present in between the ectoderm and the endoderm?
a) Cnidarians
b) Mollusks
c) Arthropods
d) Echinoderms