单项选择题

以下哪一种算法产生最长的密钥?()

A、Diffe-Hellman
B、DES
C、IDEA
D、RSA