单项选择题

每趟排序都从序列的未排好序的序列中挑选一个值最小(或最大)的元素,然后将其与未排好序的序列的第一个元素交换位置。此种排序法称为()。

A.插入排序法
B.选择排序法
C.希尔排序法
D.快速排序法