关于现代操作系统死锁的问题

今天做老师布置的关于现代操作系统“死锁”的作业,遇到了一个问题。具体问题如下:

图片说明

后来我发现当x=2的时候,按照D -> C -> B 的顺序可以运行,但是进程A第五类资源需要3个(即Maximum处第五个为3),可是可用资源为42441,即第五类可用资源只有1个,小于三,这算死锁吗?
(然后我去网上找了下别人做的,别人给的答案是x=2,但没解释原因,所以我有点懵逼)

https://blog.csdn.net/hahachenchen789/article/details/79839809