Which of the following stage alternate with each other __________? March 18, 2025 by QuizMaster A. Sporophytes B. Gametophyte C. Spores D. A and b both