甲公司将建设工程发包给乙公司施工。甲公司与乙公司经备案的中标合同中工程造价为1亿元,但双方私下约定的工程造价为8500万元。经甲公司同意,乙公司将工程主体结构的施工分包给丙公司;经乙公司同意,丙公司又将其中的一部分分包给丁施工队。后整个建设工程竣工验收合格。关于本案,下列哪一说法是正确的?
A.甲公司与乙公司经备案的中标合同为双方虚假行为,无效;而甲公司与乙公司私下关于工程造价为8500 万元的约定是双方真实意思的体现,有效 B.因乙公司将主体结构的施工分包给丙公司的行为经过了甲公司的同意,乙公司与丙公司之间的分包合同应认定为有效 C.因丙公司将部分工程的施工分包给丁施工队的行为经过了乙公司的同意,丙公司与丁施工队之间的分包合同应认定为有效 D.工程竣工后,甲公司拖欠工程款的,丙公司和施工队有权向甲公司主张工程款正确答案D