单选题
铁路扳道工因和恋人分手饮酒自醉,未能及时扳道,致使火车相撞,构成犯罪,其义务来源于( )。
A.法律规定的义务
B.由于法律行为而产生的义务
C.由于先行行为而产生的义务
D.职务上或者业务上要求的义务
【正确答案】
D
【答案解析】职务上或业务上要求履行的义务,是以行为人具有某种职务身份或者从事某种业务并且正在执行为前提,否则,不发生履行该类义务的问题。这种义务一般由有关法规、规章制度加以规定。职务或业务上要求履行的义务同法律明文规定的义务不同,其区别在于:职务上或义务上要求履行的义务,是以行为人所担任的职务或从事的职业为前提的,行为人只有在履行职务或从事业务期间才谈得上对这种义务的违反。行为人在非执行职务或者从事业务期间,就谈不上对这种义务的违反;法律明文规定的义务,如婚姻法规定的父母子女及夫妻之间有相互扶养的义务,保密法规定的保护国家秘密的义务,税法规定的公民和法人向国家依法纳税的义务,这些一般都是以某种特定的身份为前提,具备此种特定的身份者任何时候都必须履行义务,否则就构成不作为犯罪。