Assuming that the client browser is never restarted, how long after the last access will a session "expire" and be subject to garbage collection?
After the number of seconds specified in the session.gc_maxlifetime INI setting
Correct:
After the number of seconds specified in the session.gc_maxlifetime INI setting
The session.gc_maxlifetime INI setting regulates the amount of time since the last access after which the session handler considers a session data file "garbage" and marks it for deletion by the garbage handler. Once this has happened, any subsequent access to the session will be considered invalid, even if the data file still exists. Coincidentally, the session.gc_maxlifetime is set to 1,440 seconds, but you can't rely on that number as it might have been changed without your knowledge by the system administrator. Answer B is, therefore, correct.