Which of the following is a current group of living sponges? Answer glass demosponges clacareous all of the above

Verified Answer :

your answer would be glass.

The answer is D
All of the above