多项选择题

以下哪些方面的知识在文物价值评估中的重要意义和作用?()

A.考古成果
B.建筑史
C.美术史
D.科技史
E.经济史