多项选择题

A.具有法人资格的设计单位
B.具有法人资格并取得监理资质证书的监理单位
C.具有法人资格的工程咨询单位
D.具有法人资格并取得监理资质证书的科研单位