某建设单位与甲公司签订一份施工合同,约定由甲公司为某工程的施工总承包商。甲公司经过建设单位同意将其中幕墙工程发包乙公司。为赶进度,乙公司将其中一部分工程又发包给丙公司。对于前述施工合同的效力,下列表述正确的( )。
A:甲和乙的合同有效,乙和丙的合同有效
B:甲和乙的合同有效,乙和丙的合同无效
C:甲和乙的合同无效,乙和丙的合同有效
D:甲和乙的合同无效,乙和丙的合同无效
出自:建设工程法规及相关知识