Which of the following is not a Platyhelminthes?
Choose Your Option
A. Wuchereria
B. Taenia
C. Fasciola
D. Planaria