单项选择题

根据《合同法》,以下情形属于合同无效的是()。

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