Which of the following are types of macroscopic fungi?

A. Molds
B. Yeasts
C. Gill fungi
D. Mushrooms
E. Puffballs