多项选择题

A.某个进程申请的资源数超过了系统的最大拥有量
B.若干个进程申请的资源总数超过了系统的最大有量
C.程序性错误引起循环等待
D.硬件发生故障]
E.选择了不合适的资源分配策略