Question: You want a class to have access to members of another class in the same package. Which is the most restrictive access that accomplishes this objective?
[A].public
private
protected
default access
[A].
[B].
[C].
[D].
Answer: Option D
Explanation:
The only two real contenders are C and D. Protected access Option C makes a member accessible only to classes in the same package or subclass of the class. While default access Option D makes a member accessible only to classes in the same package.