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