Preparing your study page...
Correct answer: C
Explanation
Malpighian tubules are excretory organs found in insects and are directly connected to the gut. They filter waste from the hemolymph.