A cloud administrator aims to privately connect two cloud server instances located in separate Virtual Private Clouds (VPCs) on Amazon Web Services (AWS). What configuration should be used to facilitate this connection without involving an internet gateway?
a) By creating a private Multiprotocol Label Switching (MPLS) network
b) By using a virtual private cloud (VPC) peering connection
c) By deploying an on-premises data center
d) By using AWS Direct Connect