在展望未来的问题上,能否正确预见未来的基本前提,也是马克思主义与空想社会主义的根本区别,是( )

在展望未来的问题上,能否正确预见未来的基本前提,也是马克思主义与空想社会主义的根本区别,是( )

A.是否坚持唯物主义立场

B.是否坚持科学的立场、观点和方法

C.是否坚持人本主义立场

D.是否坚持思想自由原则

正确答案是B