A class can not be called "tightly encapsulated" unless which of the following is true?
The class is declared final.
All local variables are declared private.
All method parameters are declared final.
No method returns a reference to any object that is referenced by an internal data member.
None of the above