The manager has to get all these washing machines___to the custo

The manager has to get all these washing machines___to the customers this week.

A.to deliver

B.be delivered

C.delivered

D.delivering

正确答案是C