单项选择题

为了确保其旗舰产品的兼容性,安全工程师被赋予了一个推荐加密密码的任务。使产品与大多数第三方软件和硬件供应商兼容。以下哪种应该被推荐?()

A.SHA
B.MD5
C.Blowfish
D.AES