多项选择题

甲与乙协商,欲由乙承担甲对丙的债务,需要满足的条件包括( )。

A.有法律的直接规定
B.甲对丙的债务是合法有效的
C.甲对丙的债务属于交付金钱的债务
D.甲和乙之间的协议须取得丙的同意
E.债务的承担必须通知债权人