单项选择题

A.如果丁企业不知道乙没有对外代表权,则合同有效,合伙企业应履行该合同,乙应赔偿由此给合伙企业造成的损失
B.如果丁企业知道乙没有对外代表权,则合同有效,合伙企业向丁企业承担合同责任
C.无论丁企业是否知道乙没有对外代表权,合同都是有效的,合伙企业应当履行合同,甲应赔偿由此给合伙企业造成的损失
D.无论丁企业是否知道乙没有对外代表权,合同都是无效的,乙向丁企业负合同无效责任