多项选择题

房屋建筑物按其使用功能一般分为()。

A.工业建筑
B.公共建筑
C.民用建筑
D.住宅建筑
E.农业建筑