下列对公民的法定义务与道德义务的说法正确的是()
①两者都是由国家法律规定,都具有强制性
②道德义务与法定义务是相互补充的
③法定义务是靠国家强制力保证实施的
④道德义务是靠舆论、习惯和社会成员自觉自愿来履行的。
A.③④
B.②③④
C.①②④
D.①③④