Parasites capable of living independently of its host at times is called as ___________ parasite?Biology A. Obligate B. Strict C. Facultative D. Endoparasite