单项选择题

Eating too much fat can ______ heart disease and cause high blood pressure.

A.attribute to
B.attend to
C.contribute to
D.devote to