The manager has to get all these washing machines_____to the cus

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