A and C are incorrect.
A is incorrect because constructors that do not include an access modifier are not always declared as public; they are declared the same as their class.
C is incorrect because a compilation error will not occur if a constructor does not have an access modifier.
|