单项选择题

A.某甲违约,应该承担违约责任
B.该合同内容违反了法律,该合同无效
C.如果甲是因为不可抗力的原因无法完成任务,则可以免责
D.如果是甲非因主观原因而没有完成任务,则可以酌情减免违约责任