When applied to instance variables, the ____ visibility modifier enforces encapsulation. a) static b) final c) public d) private e) none of the above