What is the correct answer?
4
A. Liver of vertebrates
B. Choanocytes of sponges
C. Malpighian tubules of vertebrates
D. None of these