以下哪种策略可以用来预防死锁的发生? A. 允许进程持有资源 B. 采用资源分配图 C. 限制进程的资源请求 D. 允许进程无限制请求资源 答案解析 预防死锁的策略之一是限制进程的资源请求,以避免形成循环等待的条件。选择正确答案C是因为它直接与死锁预防相关。选项A和D则可能导致死锁的发生,选项B虽然有助于理解资源分配,但并不是预防死锁的策略。 正确答案:C