单项选择题

在使用Kerberos进行密钥管理的环境中,有N个人,为确保在任意两个人之间进行秘密对话,系统所需的最少会话密钥数为()个。

A.N-1
B.N
C.N+1
D.N(N-1)/2