单项选择题

某系统中仅有5个并发进程竞争某类资源,并都需要该类资源4个单位。如要使这个系统不会发生死锁,那么该类资源的单位个数至少有()

A、16个
B、18个
C、19个
D、20个