本题考查合同法律关系主体。法人具有民事权利能力和民事行为能力,可以独立享有民事权利和承担民事义务,但不是所有的组织都是法人。项目经理部通常是一个临时性的组织,不是独立的法律实体,因此不能成为合同法律关系的主体。自然人、设计事务所和监理事务所都可以成为合同法律关系的主体。因此,正确答案是B。