多项选择题

下列建筑属于民用建筑的有()。

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