Which one of the following is the major difference between mosses and ferns ?

A. Ferns lack alternation of generation while mosses show the same.

B. Mosses are facultative aerobes while ferns are obligate aerobes.

C. Vascular bundles of ferns show xylem vessels while those of mosses lack it.

D. Sporophytes of ferns live much longer as compared to the sporophytes of mosses.

Please do not use chat terms. Example: avoid using "grt" instead of "great".