Which organism have haploid as dominant phase of life cycle?Everyday Science A. Mosses B. Bacteria C. Protozoa D. None