If a subclass constructor does not explicitly call a superclass constructor,A)The superclass fields will be set to the default values for their data typesB)Java will automatically call the superclass's default constructor immediately after the code in the subclass's constructor executesC)It must include the code necessary to initialize the superclass fieldsD)Java will automatically call the superclass's default constructor just before the code in the subclass's constructor executes