In phylum Arthropoda, excretion takes place through
Choose Your Option
A. nephridia
B. flame cells
C. Malpighian tubules
D. gills