单项选择题

一般来说,房地产开发前期的建筑设计工作由()承担

A.工程监理师 
B.建筑师 
C.造价工程师 
D.开发商