Which statement best describes the protected access modifier across different packages?
- Accessible by any class in any package if it's in a subclass.
- Only accessible within the same package, even for subclasses.
- Accessible by subclasses in other packages using subclass instances.
- Accessible by subclasses in any package and same-package classes.