Using constructors for creating Objects

Q1. What is false about constructor?
Q2. What would be behavior if the constructor has a return type?
Q3. What is default accessibility modifier of a default constructor?
Q4. We can declare constructor as private?
Q5. Which of the following is/are true about constructors in Java? A) Constructor name should be same as class name. B) If you dont define a constructor for a class, a default parameter less constructor is automatically created by the compiler. C) The default constructor calls super() and initializes all instance variables to default value like 0, null. D) If we want to parent class constructor, it must be called in first line of constructor.