多项选择题

A.家庭教育可以取代学校教育和社会教育
B.家庭教育是从孩子出生开始甚至出生前就开始并持续终生的教育
C.在家庭教育中,需要把对孩子精神生命的养护放在首要的位置
D.可以根据孩子各个阶段的发展特点以及个性化的需求自主地选择相应的知识或技能去学习