The correct option is B Fasciolopsis buski
Fasciolopsis buski is called as intestinal fluke. It is a parasitic fluke that lives in small intestine causing fasciolopsiasis. They feed on intestinal contents of the host and remains in the small intestine until it dies or is removed. So the correct answer is 'Fasiolopsis buski'.