Athe directory may already exist in the current directory
Bthere may be an ordinary file by the same name in the current directory
Cthe permissions set for the current directory does not allow the creation
Dthe directory may exist, there may be an ordinary file, the permissions set for the current directory does not allow the creation