多项选择题

A.道德修养有助于正确解决社会道德要求与个人选择能力和践行能力之间的矛盾
B.道德修养有助于解决自己内在思想品质中新旧道德观念之间的矛盾
C.道德修养有助于培养高尚的道德品质
D.道德修养有助于保持昂扬奋发的精神状态,适应社会进步和个人完善的需要