Model answer
When the smallest tentative vertex u is extracted, any alternative path through an unsettled vertex has cost at least dist[u] plus non-negative edges, so it cannot improve u. A negative edge breaks this argument by allowing a later path to reduce an already finalised distance.
Use the key terms, then explain the reasoning.