Correct answer is (A) Software virtualization
Software virtualization is also known as virtualization SV or application virtualization. An application virtualization technique, also known as application probability or application service virtualization, allows the software to be run from a remote server rather than on the user's computer.