Which of the following is false about abstract classes in Java?
- If we derive an abstract class and do not implement all the abstract methods, then the derived class should also be marked as abstract using 'abstract' keyword.
- Abstract classes can have constructors.
- A class can be made abstract without any abstract method.
- A class can inherit from multiple abstract classes.