多项选择题

在建筑设计中,哪些步骤可以帮助设计师充分了解客户的需求?()

A.与客户进行面谈
B.进行现场调查
C.收集相关资料
D.制定初步设计方案