Creating Classes and their Objects in Java

Q1. Which of these class is superclass of every class in Java?
Q2. Which of these method of Object class can clone an object?
Q3. Which of the following is an invalid declaration for the main method in java program?
Q4. In Java programming language, the code is placed inside ___.
Q5. A Class in Java is like a ____.