<prompt> Hydatid disease is caused by one of the followingTaenia soliumHymenolepis diminutaEchinococcus granulosusDipylidium caninum  <response>: C Echinococcus granulosus Echinococcus granulosus, the dog tapeworm or the hydatid worm formerly called Taenia echinococcus, which has the dog as the definitive host and sheep and humans as the principal intermediate hosts. In humans it causes unilocular echinococcosis or hydatid disease. 