下列事件或操作中, 可能导致进程 $\mathrm{P}$ 由执行态变为阻塞态的是().
I. 进程 P 读文件保进程 $\mathrm{P}$ 的时间片用完
III. 进程 P 申请外设 IV. 进程 P 执行信号量的 wait()操作
A. 仅 I、IV
B. 仅 II 、III
C.仅III、IV
D. 仅 I、III、IV
I、III、IV均有可能发生等待, 使得进程由执行态转换为阻塞态; II 中进程 P 时间片用完后将会转为就绪态, 故选项 D 正确。