马克思主义以前的旧唯物主义都是“半截子”唯物主义,这是因为它们 ( )
孤立、静止、片面地看世界
用机械力学的观点去说明一切现象
不理解物质生产实践是社会存在和发展的基础
只是直观猜测到某一种或某几种实物是世界的本原
解析:恩格斯把旧唯物主义称为“半截子”唯物主义,意指它们在自然观上是唯物主义,在历史观上则是唯心主义,原因在于它们不理解物质生产实践在社会生活中的地位和作用,认为社会意识决定社会存在。所以,备选C项是符合题意的正确选项。备选A、B两项分别指近代形而上学唯物主义的形而上学性和机械性这两个缺陷。备选D项是古代朴素唯物主义关于世界本原的观点。