Diffie-Hellman is an algorithm used to establish a shared secret(Key) between two parties. It is primarily used as a method of exchanging cryptography keys for use in symmetric encryption algorithms like AES,DES.
So, (B) Diffie Hellman Algorithm , is correct.