单项选择题

密码协议安全的基础是()。

A.密码安全
B.密码算法
C.密码管理
D.数字签名