单项选择题

A.遗赠抚养协议;遗嘱;法定继承
B.遗赠抚养协议;法定继承;遗嘱
C.遗嘱;遗赠抚养协议;法定继承
D.遗嘱;法定继承;遗赠抚养协议