单项选择题

A、可以,因为合同不能让承包商赚钱,客户应该理解这一点,因此他要么资金,要么取消合同
B、可以,承包商可以宣布合同无效
C、可以,因为承包商不愿履行合同
D、可以,但是客户有权起诉承包商违约