The description that best fits mental rehearsal is:
practicing an event in your mind before actually doing it.
Mental rehearsal involves visualizing and mentally practicing a task or performance to enhance skills and confidence before executing it in real life.