多项选择题

防灾减灾工程学的任务主要包括()。

A.人类面临的灾害分析
B.人类面临的灾害评估
C.防灾减灾的基本理论
D.防灾减灾的对策