From the standpoint of cancer avoidance, virtually all fruits, vegetables and grains are beneficial. But certain plant foods are special because they contain cancer-preventing compounds.