[单选题]
下列排序算法中,不能保证每趟排序至少能将一个元素放到其最终的位置上的是()。
A.快速排序
B.shell排序
C.堆排序
D.冒泡排序
参考答案与解析: