多项选择题

A.被继承人生前所立的合法有效的遗嘱
B.法律的规定
C.被继承人生前遗赠
D.遗赠抚养协议