Computer Fundamentals - Engineering

Q1:

The unit of a computer system that executes program, communicates with and often controls the operation of other subsystems of the computer is known as

A CPU

B Control Unit

C I/O unit

D Peripheral unit

E None of the above

ANS:A - CPU

Because the control unit didn't executive the instructions. Am I right?