此题可以化为方程整数解问题。根据题意,分成3人一组,共19个小组,这算一种分法;若分成若干3人组和若干4人组,可设分成x个3人组和y个4人组,则有3x+4y=57,由于3的奇数倍都是奇数,3的偶数倍都是偶数,而4的所有整数倍都是偶数,因此该二元一次方程的整数解中,x必为奇数,则所有的整数解(x,y)为(3,12)(7,9)(11,6)(15,3),共有4组,再加上前面的3人一组的分法,共有5种不同的分组方法。故选D。