Which of these time intervals,based on plant fossils,came last (most recently)?
A)extensive growth of gymnosperm forests B)colonization of land by early liverworts and mosses C)rise and diversification of angiosperms D)carboniferous swamps with giant horsetails and lycophytes