多项选择题

下列关于社会基本矛盾的说法中正确的有 ( )

A.是一切社会发展的根本动力
B.社会基本矛盾的产生是从生产力开始的,其解决必须从上层建筑人于
C.贯穿于一切社会发展过程的始终
D.包括生产力和生产关系、经济基础和上层建筑两对矛盾