Question. Free living example of Platyhelminthes is____________?
  1. Dugesia
  2. Fasciola
  3. Taenia
  4. None of these