Which of the following is the intermediate host of human liver fluke to complete its life cycle ?  (A) Snail  (B) Fish  (C) Both (A) & (B) (D) Human being
Which of the following is the intermediate host of human liver fluke to complete its life cycle ?  (A) Snail  (B) Fish  (C) Both (A) & (B) (D) Human being

Answer: (C) Both (A) & (B)

Explanation: The human liver fluke relies on two intermediary hosts to complete its life cycle and assist parasitization of its major host, the terrestrial snail and fish.