(单选题, )以下关于Python自带数据结构的运算结果中正确的是( )项?
A.l = [1, 2, 3, 4, 5]; del l[2:4]; 则运算之后l为[1, 2, 3]。 B.basket = ['apple', 'banana', 'apple', 'orange'] ; fruit = set(basket); fruit2 = set(['apple', 'melo']); len(fruit | fruit2) 的结果是5。 C.basket = ['apple', 'banana', 'apple', 'orange'] ; fruit = set(basket); len(fruit) 的运算结果是4。 D.l = [2, 1, 3, 5, 4]; l.remove(3); l.sort(); 则运算之后l为[1, 2, 4, 5]正确答案D