A utility program:
a. performs common tasks such as copying.
b. coordinates requests between the operating system and applications.
c. allows platform-independent applications to run on any hardware.
d. converts programming language into machine language.