A Increasing degree of multiprogramming will result in more trashing resulting in less CPU utilization.
B Add pre paging to the page fetch algorithms The CPU will get more data faster, so it will be more in use. This is only the case if the paging action is amenable to pre fetching (i.e., some of the access is sequential).
C Increase the page size Increasing the page size will result in fewer page faults if data is being accessed sequentially. If data access is more or less random, more paging action could ensue because fewer pages can be kept in memory and more data is transferred per page fault. So this change is as likely to decrease utilization as it is to increase it.