A: Hamlet finally made a decision and acted on it, which he had not been able to do up to this point.
Polonius' assassination offers the illustration of Hamlet's character and it provides the cause of his death.
Although Polonius deserved to die, Hamlet had no right to kill him.