The main factor to be considered while preparing a detailed estimate, is________________?
A. Quantity of the materials
B. Availability of materials
C. Transportation of materials
D. All the above