Researchers say foods rich in flavonoids, such as apples and green tea, can reduce your risk for cancer and heart disease.