The best analogy for a variable is a mailbox.
A variable in programming or mathematics is a symbol or container that holds a value, much like a mailbox holds letters. You can put different items into the mailbox (change the value of the variable) and retrieve them later. The other options do not represent this concept as clearly.