单项选择题

甲公司分立为乙公司和丙公司,在分立过程中乙公司和丙公司对甲公司所欠丁、戊、己、庚债务达成协议。乙公司承担丁、戊债务,丙公司承担己、庚债务。后因丙公司无力承担而发生纠纷,现问乙和丙达成的债务承担协议效力( )。

A.无效
B.有效
C.协议可撤销
D.协议效力未定