15What is a private constructor commonly used for?APreventing outside code from creating instances (e.g. singletons)BMaking the class fasterCAllowing inheritanceDDefining propertiesView AnswerWorkspaceReportSaveEasy