Only III is correct. Even though you may use I & II to create a String ArrayList, you still need to cast them before using.