单项选择题

A.虽然甲公司不知情,丙公司的履行仍然有法律效力
B.因甲公司不知情,故丙公司代为履行后对甲公司不得追偿代为履行的必要费用
C.虽然甲公司不知情,但如丙公司履行有瑕疵的,甲公司需就此对乙公司承担违约责任
D.虽然甲公司不知情,但如丙公司履行有瑕疵从而承担违约责任的,丙公司可就该违约赔偿金向甲公司追偿