单项选择题

通过KDC分配公用密钥时需要解决的主要问题是______。

A.密钥的认证
B.密钥的保密
C.密钥的生成
D.密钥的撤销