Allomyces has an unusual life cycle in that it spends part of its life as a multicellular haploid thallus and part as a multicellular diploid thallus. This life cycle is known as which of the following?
A) Klepton
B) Parthenocarpy
C) Alternation of generations
D) Cytomixis
E) Apomixis