Question: what are the best foods to eat if you have cancer?
Answer: fruit and vegetables., starchy foods including bread, pasta, rice and potatoes., dairy and alternatives., meat, fish, eggs, beans and other sources of protein., oils and spreads.