According to the American Cancer Society, which one of the following factors poses the greatest risk for developing cancers?
a. Poor diet
b. Tobacco
c. Pollutants
d. Asbestos