问题

The house is finished at last. All their hard work has _____.
A:paid back
B:paid off
C:paid up
D:paid for
B:paid off
C:paid up
D:paid for
正确答案是: