Question: why unhook negative battery cable?
Answer: Because the negative end of the battery is connected to ground. It is only a slight advantage to disconnecting the positive terminal. The reason for this is because while connected, any part of the chassis will complete the circuit and the chassis is one big wire that is easy to bump into.