单项选择题

某系统中有3个并发进程,都需要同类资源4个,试问该系统保证不会发生死锁的最少资源数是______。

A.9个
B.10个
C.4个
D.12个