19 世纪末 20 世纪初,非洲民族解放运动水平仍然相当落后的主要原因是 ( )
A .非洲独立运动的力量分散 B .非洲新经济因素比较弱小
C .非洲遭受殖民侵略程度深 D .非洲的殖民统治势力强大
B
【详解】根据材料 “19 世纪末 20 世纪初,非洲民族解放运动水平仍然相当落后 ” 可知, 19 世纪末 20 世纪初,世界殖民体系形成,亚非拉资本主义经济发展缓慢,新经济因素比较弱小,致使非洲民族解放运动水平仍然相当落后, B 项正确;非洲独立运动的力量分散,属于现实情况,非主要原因,排除 A 项;非洲遭受殖民侵略程度深,是一个原因,但不是主要原因,排除 C 项;非洲的殖民统治势力强大,是一个原因,但不是主要原因,排除 D 项。故选 B 项。