有下列一组数据,现利用选择排序(边比较边交换)算法对其进行从小到大排序,在排序的过程中需要(   )次交换。
3 5 8 2
A、3
B、2
C、4
D、5