The correct option is
A Endoparasite
Fasciola hepatica is an endoparasite because it lives as a parasite inside the bile passage of sheep. Its life cycle is completed in two hosts (a primary vertebrate host, the sheep and a secondary or intermediate invertebrate host, the gastropod mollusc). The adult parasite is found in the primary host, while a part of its life cycle as larval stages are found in the invertebrate host.
So, the correct answer is 'Endoparasite'.