马克思主义预见未来社会的科学方法之一是
A.在科学推测的基础上指明社会发展的方向
B.在科学猜想的基础上指明社会发展的方向
C.在科学类比的基础上指明社会发展的方向
D.在揭示人类社会发展一般规律的基础上指明社会发展的方向
正确答案是D