This is a real-world medical entrance exam question, please give the true answer based on the question and selection. Topic name: Parasitology, Subject name: Microbiology
Which of the following parasite is/are ovoviviparous? 
Select and explain. 
A. Strongyloides stercoralis, B. Enterobius vermicularis, C. Trichuris trichura, D. Dracunculus medinensis
A: Strongyloides stercoralis
Answer: A: Strongyloides stercoralis 
Explanation: Ans. a (Strongyloides stercoralis) (Ref. Chaterjee, Parasitology 12th ed., 159)VIVIPAROUS (Gives birth to larvae)OVIPAROUS (laying eggs) (Mnemonic- ATANE....)OVOVIVIPAROUS(Laying eggs containing larvae, which are immediately hatched)D. medinensisA. duodenaleStrongyloides stercoralisW. bancroftiT. trichura B. malayiA. lumbricoides T. spiralisN. americanusE. vermicularis