多项选择题

《民法典》中规定,技术咨询合同是当事人一方以技术知识为对方就特定技术项目提供()等所订立的合同。

A.可行性论证
B.技术预测
C.专题技术调查
D.分析评价报告