Cannabis products require testing for heavy metals, which are generally considered toxic and carcinogenic. Cannabis plants can draw them up from soil, and while trace amounts of some heavy metals, such as copper, selenium, and zinc, are needed for healthy functioning in the body, high amounts of them can cause poisoning.