All the above, but clean up any residual carbs from grains, milk, faux sugar-diet junk. Fruit is more variable, I eat only berries and a small apple on occasion, while others eat moderately of any fruit. You have to learn your tolerances. Some eat no dairy, but others, myself included, do butter, cream, and occasionally greek yogurt. If you are unsure about the content, I recommend the Livestrong.com tracker, others use Fitday, Sparkpeople. Even if you only track a week or two, you will learn a lot. I always eat too much if I'm not tracking. Good luck!
This time, like all times, is a very good one, if we but know what to do with it. Ralph Waldo Emerson
Any given day you are surrounded by 10,000 idiots. Lao Tsu, founder of Taoism