The Car class extends the Vehicle class. Is the following a valid Java statement?
ArrayList i = new ArrayList<>();
a. Yes, it creates an ArrayList object of type Car
b. No, it needs to be declared as ArrayList i = new ArrayList();
c. Yes, it creates an empty ArrayList object
d. No, it needs to specify the size of the ArrayList