单项选择题

This ATM has been out of service for a few days. It should ______ last week.

A.fix
B.be fixed
C.have fixed
D.have been fixed