单项选择题

根据《中华人民共和国合同法》.下列情形属于合同无效的是().

A.当事人丧失履约能力
B.当事人对合同有重大误解
C.违反法律的强制性规定
D.违反法定的形式