单项选择题

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

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