有40个数据,其中最大值为38,最小值为15,若取组距为4,则应该分的组数是() A.4 B.5 C.6 D.7