Which of the following describes a choanocyte?

A. a gel-like substance in which all the cells within a sponge are suspended within
B. an animal species classified in the phylum Porifera
C.a sperm cell in sponges
D. a type of flagellated cell found in sponges that helps the sponge get food