Arrange the following steps in developing agroforestry technology (Initial to fil) :
A. Selection of species or varieties
B. Layout or configuration
C. Selection of site
D. Functiolity of the system
E. Magement practices
Choose the correct answer from the options given below :