单项选择题

Many fine cooks insist on ingredients of the highest quality.

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