单选题   下列排序算法中,不能保证每趟排序至少能将一个元素放到其最终的位置上的算法是______。
 
【正确答案】 B
【答案解析】 因为shell排序每趟是对多个分组进行排序,不可能保证一个元素放到其最终的位置上。