A.该合同无效,发包人也不需支付工程款
B.该合同有效,发包人应当支付工程款
C.该合同无效,但如果竣工验收合格,发包人仍需支付工程款
D.该合同无效,但即使竣工验收不合格,但修复后竣工验收合格,发包人仍需支付工程款
E.该合同有效,但必须工程竣工验收合格后,发包人才需支付工程款