多项选择题

旧唯物主义不能彻底战胜唯心主义的原因是

A.片面地理解物质对意识的决定作用
B.未能科学地说明意识的起源
C.由于唯心主义的狡猾和诡辩
D.不懂得实践在认识过程中的决定作用