a) All the options
VPN Gateway must be used to provide the connection between the VNets of Different region, same region and Different subscription