To ensure the privacy and integrity of data as it traverses the public internet, which of the following is the BEST solution for a company connecting their remote office to the headquarter's network?
Activating private session capabilities within the company's intranet
Implementing an integrated cloud-based security and network solution
Creating encrypted tunnels between the branch and the main office
Setting up additional access control lists at the network perimeter