Which kind of diet helps prevent cancer?

A. a diet high in protein and low in carbohydrates

B. a diet high in fiber and low in saturated fats

C. diet high in calcium and low in sugar