单项选择题

Many fine cooks insist on ingredients of the highest quality.

A. demand

B. rely on
C. prepare for

D. create