The shortest processing time prioritization rule is used for
(a) Reducing a queue size in front of a single server
(b) Reducing work–in–process in a single server system
(c) Reducing average flow time of jobs waiting in front of a server
(d) All of these