Given: javaList frenchAuthors = new ArrayList<>(); frenchAuthors.add("Victor Hugo"); frenchAuthors.add("Gustave Flaubert");Which compiles?
A. Map<String, ArrayList<String>> authorsMap1 = new HashMap<>();javaauthorsMap1.put("FR", frenchAuthors);
B. Map<String, ? extends List<String>> authorsMap2 = new HashMap<String, ArrayList<String>>();javaauthorsMap2.put("FR", frenchAuthors);
C. var authorsMap3 = new HashMap<>();javaauthorsMap3.put("FR", frenchAuthors);
D. Map<String, List<String>> authorsMap4 = new HashMap<String, ArrayList<String>>();javaauthorsMap4.put("FR", frenchAuthors);
E. Map<String, List<String>> authorsMap5 = new HashMap<String, List<String>>();javaauthorsMap5.put("FR", frenchAuthors);
Correct Answer:CDE