5 P1, P2, P3 三個程序所需處理時間依序為 10, 5, 15 毫秒,下列那個 CPU 排程有最短的平均等待時間? (A) P1→P2→P3 (B) P2→P1→P3 (C) P3→P1→P2 (D) P3→P2→P1