【思路】A项,根据马克思主义的观点社会政治属于上层建筑,不是制约人民群众创造活动的首要因素。
B项,人民群众在创造历史的过程中会受到诸多因素的影响,其中最根本的还是生产力和生产关系、经济基础和上层建筑之间的关系,而经济基础是最为首要的因素。
C项,精神文化属于上层建筑中的一种,不能对人民群众的创造活动进行较大制约。
D项,意识形态属于上层建筑。
因此,答案为B。