Can the running water company ________ enough water ________ the citizens?

Can the running water company ________ enough water ________ the citizens?

A.supply; to

B.provide; with

C.offer; to

D.Both A and C

答案及解析: A