The correct answer is: A. Simulates hardware within software.
Full virtualization is a virtualization technology that creates a software-based version of a physical computer that executes programs like they would run on a real machine. The guest operating system runs in a virtual machine (VM) that behaves like a physical machine with its own CPU, memory, storage, and network interface.
Option B is incorrect because full virtualization can be used to create VMs with different operating systems.
Option C is incorrect because full virtualization does not involve cloning images.
Option D is incorrect because full virtualization does not alter the guest operating system.