Answer - B
The AWS documentation mentions the following
When connecting multiple VPCs in different AWS Regions, there are some universal network-design principles to consider:
1. Ensure that your VPC network ranges (CIDR blocks) do not overlap.
Make sure the solution you choose is able to scale according to your current and future VPC connectivity needs.
2. Ensure you implement a highly available (HA) design with no single point of failure.
3. Consider your data-transfer needs, as this will affect the solution you choose. Some solutions proposed below may prove to be more expensive than others based on the amount of data transferred.
4. Use network equipment that supports IPsec VPN tunnels and Border Gateway Protocol (BGP), when applicable.
5. Connect only those VPCs that really need to communicate with each other.
For more information on VPC connectivity across regions, one can visit the below URL:
https://aws.amazon.com/answers/networking/aws-multiple-region-multi-vpc-connectivity/