The Correct Answer of this question is B) Desktop
Utility software is software that designed to assistance to analyze, configure, optimize or sustain a computer. It is accustomed to support the computer infrastructure - in contrast to application software, which is purposed at directly performing tasks that benefit ordinary users. But, utilities often form part of the application systems. For instance, a batch job may run user-written code to update a database and may then add a step that runs a utility to back up the database, or a job may run a utility to compress a disk before copying files.
For Further reading go to this link https://en.wikipedia.org/wiki/Utility_software