What do White Tailed Deer Eat?

Down here in Alabama, the white tail deer eat clover, acorns, and anything that I grow in my garden. We have actually planted food plots for them consisting of rye, turnips, corn, and winter wheat.