The answer is storage class i.e. Option B.
The storage class for a variable determines its visibility and lifetime. The visibility of a variable determines the module of the program that accesses the variable. On the other hand, the lifetime of the variable determines the duration how long the variable is active.