The correct option is B Metacercaria
The cercariae are released from the snail and encyst as metacercariae on aquatic vegetation. Sheeps acquire the infection by eating vegetation containing metacercariae. After ingestion, the metacercariae develop into adult flukes in bile ducts. So the correct answer is 'metacercaria'.