单项选择题

施工单位超出其资质等级承揽工程,正确的是()。

A、合同无效;
B、合同有效;
C、工程质量合格,则合同有效;
D、工程质量不合格,则合同无效。