Which of the following is a freshwater sponge?
Choose Your Option
A. Euspongia
B. Euplectella
C. Spongilla
D. Sycon