Johnson & Johnson is voluntarily recalling the sunscreens after finding trace amounts of benzene, a chemical that can cause cancer.