多项选择题

开发商对开发项目进行预售,其主要目的是(  )。

A.降低或转移投资风险
B.树立公司良好形象
C.延长销售期,加强公众印象
D.筹措项目开发资金
E.抢占市场份额