Minimum fluidisation velocity for a specific system depends upon the___________________?

Minimum fluidisation velocity for a specific system depends upon the___________________?

A. Particle size
B. Fluid viscosity
C. Density of both the particle & the fluid
D. All A., B. and C.