多项选择题

A.房地产估价是评估房地产的价值而不是价格
B.房地产估价是替相关当事人为房地产定价
C.房地产估价是为委托人提供价格保证
D.房地产估价是会有误差,但误差应在合理范围内
E.房地产估价既是一门科学也是一门艺术