No, deadlock is not possible.
Because in the worst case each process gets one resource and we still have one more resource left, which can be assigned to one of the processes. After some time that process will release the resources and can be assigned to another process.