A company's design team is currently using macOS workstations, but there is a need to run a Windows-specific application for a new project. The IT department wants to provision this application without purchasing additional hardware. Which of the following solutions is most appropriate for this scenario?
Configure a dual-boot setup to allow both macOS and Windows to be run on the same machines
Provide remote desktop access to a dedicated Windows server
Use a Windows emulator on macOS to run the application
Set up a virtual machine with Windows on the macOS workstations for the design team