The excretory organ in molluscs is the
organ of Bojanus
The correct option is B:
Explanation of the correct option:
Option B:
Explanation of the incorrect option:
Option A:
Malphigian tubules are the excretory organs seen in mammals.
Option C:
Flame cells are hollow cells that have a tuft of vibratile cilia and are part of some lower invertebrate excretory system like platyhelminthes.
Option D:
Final answer: The excretory organ in molluscs is the organ of Bojanus.