单项选择题

甲公司分立为乙公司和丙公司。在分立过程中,乙公司和丙公司对甲公司所欠A、B、C、D四公司的债务达成协议。协议规定,乙公司承担A、B的债务,丙公司承担C、D的债务。该协议的外部效力如何

A.该协议无效
B.该协议有效
C.该协议可变更可撤销
D.该协议效力待定