What are the causes of benign tumors?

Many benign tumors are caused by a combination of genetic and environmental factors. Other factors that could cause benign tumors include toxins, stress, diet, infection, or trauma.