Which kind of diet helps prevent cancer?

A. a diet high in protein and low in carbohydrates

B. a diet high in calcium and low in sugar

C. a diet high in fibers and low in saturated fats