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