推动技术革命的社会因素有()。
A:社会的需要特别是军事的需要
B:国际经济竞争的加剧
C:科学理论的不断发展
D:国家宏观调控
出自:历史学