单项选择题

各种取得遗产方式之间的适用顺序是( )。

A.法定继承、遗嘱继承和遗赠、遗赠扶养协议
B.遗赠、遗嘱继承、遗赠扶养协议、法定继承
C.遗嘱继承和遗赠、遗赠扶养协议、法定继承
D.遗赠扶养协议、遗嘱继承和遗赠、法定继承