单项选择题

Many fine cooks insist on ingredients (成分) of the highest quality.

A.demand
B.rely on
C.prepare for
D.create