The skeleton of the sponges is in the form of variously shaped needle like structures calledBiology A. Stripules B. Spicules C. Brails D. Spines