单项选择题

当法定继承、遗嘱继承和遗赠扶养协议三者相互发生冲突时,适用顺序为( )。

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