Fasciola hepatica completes its life cycle in sheep and snails. Plasmodium vivax completes life cycle in mosquito and man. Taenia solium completes life cycle in pig and man. Ascaris lumbricoides completes its life cycle in only one host i.e man. Thus, the correct answer is option D.