Do cactus have deep roots?
No they don't. BEcause of their natural environment (the
desert), where water is scarce, cacti develop shallow root systems.
They are shallow, but they spread out, making it more likely that
the plant would find surface water.