多项选择题:人们对一个复杂事物的认识,往往不是一次完成的,而是需要经过实践、认识、再实践、再认识的多次反复才能完成,因为人的认识

A. 受到客观事物发展过程的限制

B. 受到一定社会历史条件的限制

C. 受到科技水平和认识工具的限制

D. 不可能一次达到终极真理

E. 受到主体的立场、观点、方法的限制