Multiple choice If a plant produces two types of spores, it is called heterosporous homosporous dioecious autoecious none of these Reveal answer Fill a bubble to check yourself A Correct answer Explanation If a plant produces two types of spores, it is called heterosporous.