单项选择题

在下列算法中,()算法可能出现下列情况:在最后一趟开始之前,所有的元素都不在其最终的位置上。

A.堆排序
B.冒泡排序
C.插入排序
D.快速排序