单项选择题

A公司的分公司在核准的经营范围内以自己名义对外签订一份货物买卖合同,此项合同的法律效力是( )。

A.无效,A公司和分公司均不承担民事责任
B.有效,其民事责任由分公司独立承担
C.有效,其民事责任由A公司承担
D.有效,其民事责任由分公司承担,A公司负连带责任