Which of the following is a correct way to create an ArrayList in Java?
A. ArrayList arr = new ArrayList();
B. List arr = new List();
C. List arr = new ArrayList();
D. ArrayList arr = new List();
'ArrayList arr = new ArrayList();' creates an ArrayList in Java.