<prompt> Orodha mbili, list1 na list2, zina majina ya vitabu vinavyopatikana katika mikusanyo miwili tofauti. Msimamizi wa maktaba anataka kuunda newList, ambayo itakuwa na majina ya vitabu vyote vinavyopatikana katika orodha zote mbili, kwa mpangilio wa alfabeti, na nakala rudufu zimeondolewa..Kwa mfano, ikiwa 1istl ina Macbeth, Frankenstein, Jane Eyre na 1ist2 ina Frankenstein, Dracula, Macbeth, Hamlet, basi newList itakuwa na Dracula, Frankenstein, Hamlet, Jane Eyre, Macbeth. Taratibu zifuatazo zinapatikana ili kuunda newList. Utaratibu Maelezo Panga orodha Hupanga orodha kwa mpangilio wa kialfabeti na kurudisha orodha inayotokea. Kuchanganya listl, list2 Huunda orodha mpya inayojumuisha maingizo kutoka list1 ikifuatiwa na maingizo kutoka list2. Orodha inayotokea inarudishwa. RemoveDuplicates orodha Inarudia kupitia orodha. Iwapo maingizo mawili au zaidi yana tarakimu inayofanana, maingizo rudufu huondolewa ili ingizo lolote lionekane mara moja. Orodha inayotokea inarudishwa. Ni ipi kati ya sehemu zifuatazo za msimbo itaunda newList kwa usahihi?A. newList Combine listl, list2 newList Sort newList newList RemoveDup1icates newList B. listl Sort listl list2 Sort list2 newList Combine listl, list2 newList RemoveDuplicates newList C. listl RemoveDuplicates listl list2 RemoveDuplicates list2 newList Combine listl, 1ist2 newList Sort newList D. listl RemoveDuplicates listl listl Sort listl list2 RemoveDuplicates list2 1ist2 Sort list2 newList Combine listl, list2  <response>: <reason> A 