单项选择题

根据所违反的义务的性质不同,《民法通则》把民事责任分为( )。

A.过错责任和无过错责任
B.违约责任和侵权责任
C.单独责任和连带责任
D.刑事责任和民事责任