A type of software that allows a single physical computer to operate as though it were two or more separate and independent computers.
a) Virtual machine
b) Emulator
c) Hypervisor
d) Simulator