Step 1: The question asks which parasite lives in the biliary tract and can block bile flow.
Step 2: Clonorchis sinensis, the Chinese liver fluke, lives in the intrahepatic bile ducts. The adult flukes and their eggs cause inflammation, fibrosis and obstruction of the bile ducts, and chronic infection is linked to cholangiocarcinoma. So option D is correct.
Step 3: Option A is wrong. Ancylostoma duodenale (hookworm) attaches to the small intestine and causes iron deficiency anaemia, not biliary disease.
Step 4: Option B is wrong. Enterobius vermicularis (pinworm) lives in the caecum and colon and causes perianal itching; it does not enter the bile ducts.
Step 5: Option C is wrong. Strongyloides stercoralis lives in the small intestine and causes autoinfection and hyperinfection in the gut and lungs, not biliary obstruction.
Conclusion: The liver fluke that obstructs bile ducts is Clonorchis. Answer: option D.