Which of the following is the correct order of ecological succession?

A. Shrubs-lichens-grasses- trees

B. grasses - lichens-shrubs-trees

C. Grasses-shrubs-lichens-trees

D. Lichens-grasses-shrubs-trees