What does Giardia have in common with all other protists? A. It forms cysts. B. It has flagella C. It is a eukaryote D. It lives in intestines.