Velocity of a reaction depends upon the_________________?

Velocity of a reaction depends upon the_________________?

A. Nature of the reactants
B. Concentration of the reactants
C. Temperature at which the reaction is carried
D. All A., B. and C.