单选题 铁路搬岔工不按时搬道岔,致使火车相撞,构成犯罪,其义务来源于______。
A.法律规定的义务 B.由于法律行为而产生的义务
C.由于先前行为而产生的义务 D.职务或者业务上要求履行的义务

【正确答案】 D
【答案解析】[解析] 不作为的义务来源有三个:(1)法律规定的义务;(2)职务或者业务上要求履行的义务;(3)由于先前行为而产生的义务。铁路搬岔工的职责就是搬道岔,所以其义务的来源是职务或者业务上要求履行的义务。故选D项。