单选题 人民群众创造历史的活动受一定社会历史条件的制约。制约创造历史活动的首要因素是:
【正确答案】 B
【答案解析】

人民群众创造历史的活动受到一定社会历史条件的制约。社会经济条件对于人民群众创造历史的活动有着首要的、决定性的影响。一定历史阶段所达到的生产力水平是人民群众创造历史的物质基础和前提。社会政治条件对人民群众创造历史的活动具有直接的影响。精神文化条件是制约人民群众创造历史活动的重要因素。可知,制约创造历史活动的首要因素是社会经济条件。故本题选B。