Arrange the following stages in plant breeding programme in correct sequence:
A. Evaluation and selection,
B. Collection of variability,
C. Cross hybridization,
D. Testing, release and commercialization, E. Selection of parents. Choose the correct answer from the options given below: