Apparently fresh fruit or vegetables may have been in storage for quite a while before you eat them. Canned or frozen foods might contain more vitamins.
I believe that the best thing to do is to eat a variety of things, avoid excess sugar, salt and fat, and have a good time.