建立人民军队和关于军事战略的理论形成的实践基础是
A.两次国共合作的实践
B.建立和巩固农村根据地的实践
C.在领导中国新民主主义革命历程中,党由小到大、由弱到强的实践
D.革命战争的实践
正确答案是D