All of the above. That said, I have one hen that just plain lays a darker yolked egg than the others. Maybe she just likes greens more than the others, I don't know. But Tiger consistently lays a darker yolk along with the smallest egg of the bunch lol.