General Biology
Protists undergo alternation of generations, where the haploid stage produces gametes by:
Mitosis
Meiosis
Fertilization
Budding