Best effort end-to-end delivery Cryptography Best effort end-to-end delivery A) Data link layer B) Network layer C) Physical layer D) Transport layer Answer: D Learn More : Share this Share on FacebookTweet on TwitterPlus on Google+