Answer: The correct answer is letter D.
Explanation: Diffie–Hellman is used to secure some internet services. It can secure encrypted communication between two parties required, the first exchange keys by some secure physical channel. It is not secure, it can be vulnerable to man-in-the-middle attacks.