Microkernel design is one of the modern OS designs which is a good design.It is a flexible design .In light of that option a is true.We know that user mode operations are like user level threads which are invisible to OS .Hence any erratic behaviour will not effect the OS most probably.
Whereas kernel mode operations are more sensitive so any erratic behaviour it will be more dangerous for entire system .Also there are security concerns with the kernel mode operation as the operations performed there are priveleged.So more user mode operations indirectly lessen such risk.
Hence for this question , option C) should be the correct option.