A user would like to run a copy of Windows XP for testing; however, the user is currently using a Windows 7 PC. Which of the following technologies should a technician recommend in order for the user to have access to both systems simultaneously?
A. Purchase a second PC
B. KVM switch
C. Dual boot
D. Virtualization