问题详情
The chefs in this restaurant insist on high standards of materials.
A:depend on B:demand C:suggest D:permit