• A By exposing all internal data to the user.
  • B By bundling data and methods together and restricting access to certain components.
  • C By making all methods static.
  • D By avoiding the use of classes altogether.