Answer:B. Virtual desktop infrastructure
Explanation: Virtual Desktop infrastructure allows users to access the connections remotely(from locations outside their work space or environment). Virtual Desktop infrastructure ensures that the Desktop server are hosted from different environments.
Virtual Desktop infrastructure allows and guarantees user mobility (user can connect from different locations), it is also a cost effective approach,as it ensures that the cost of using the Virtual Desktop infrastructure is minimal.