多项选择题:人们对一个复杂事物的认识,往往不是一次完成的,而是需要经过实践、认识、再实践、再认识的多次反复才能完成,因为人的认识
A. 受到客观事物发展过程的限制
B. 受到一定社会历史条件的限制
C. 受到科技水平和认识工具的限制
D. 不可能一次达到终极真理
E. 受到主体的立场、观点、方法的限制