Programs that duplicate the functionality of one system on another system is known as

Programs that duplicate the functionality of one system on another system is known as

A. Emulators
B. Simulators
C. Evaluators
D. PCB