The correct option is B Echinococcus granulosus
The hydatid tapeworm is Echinococcus granulosus. It is a very important parasite as humans can become infected with serious illness possible. Humans are generally infected from domestic dogs. The dog carries the adult hydatid tapeworm, which is about 4-6 mm long, with tapeworm eggs and segments being passed in its dung. The sheep, goat or human swallows the eggs released from the tapeworm segments, which further develop in the small intestine leading to cyst formation in tissues such as the liver or lungs.