Do owls eat Apples?

no, Owls are high carnivores