试题答案:
根据材料并结合所学可知20世纪30年代至解放战争胜利前,国民政府坚持独裁统治,厉行文化镇压,周谷城《中国通史》中的三个关注是国民党当局不能接受的,故“屡屡被禁”,攻击其有“马克思主义嫌疑”,可见政治环境影响史学的发展,故选B项;“屡屡被禁”是国民党当局的行为,不足以断定唯物史观在中国社会的被认可程度,排除A项;周谷城《中国通史》成书于1939年,至1948年,当时中国正在经历抗日战争和解放战争,军阀割据不是这一时期的主要形势,排除C项;五四运动后,马克思主义在中国广泛传播,时间不符,排除D项。