单项选择题

当将源码从一个开源项目合并到一个高安全环境时,以下哪个预防措施应该被用来防范隐藏的威胁?()

A.设计审查
B.代码审查
C.风险评估
D.漏洞扫描