多项选择题

A.对农民进行党的基本理论、基本路线和农村基本政策教育
B.对农民进行爱国主义、集体主义、社会主义教育
C.普及科学知识,提髙农民科学文化素质
D.推进社会公德建设