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?
Implementing an integrated cloud-based security and network solution
Creating encrypted tunnels between the branch and the main office
Activating private session capabilities within the company's intranet
Setting up additional access control lists at the network perimeter