Given: Which two code fragments, inserted independently at line 5, will compile without warnings?()
- Apublic void addStrings(List list) {
- Bpublic void addStrings(List<String> list) {
- Cpublic void addStrings(List<? super String> list) {
- Dpublic void addStrings(List<? extends String> list) { B,C