All of the above.
Each of the factors listed (the food a person eats, the amount of stress a person has, and the pollutants or chemicals a person is exposed to) can potentially create changes that influence inheritable genetic variation through mechanisms such as epigenetics, where environmental factors can affect gene expression and may be passed on to future generations.