单项选择题

威胁建模应该在软件开发的哪一阶段进行?()

A.实施阶段
B.需求阶段
C.设计阶段
D.验证阶段