A. Sorting algorithms that do not use recursion:Selection sortInsertion sortB. Sorting algorithms that use recursion:Merge sortQuick sortD. Algorithm of Selection Sort in Java:C. Challenge of the week: All MC questions of Chapter 9, Barron's.