Static variables are initialized at runtime when the class is first loaded, and sealed classes cannot be inherited (overridden). Thus, statements A and B are true, making 'Both A and B' correct. The finally block always executes regardless of whether an exception occurs.