In how many different ways can a group of 9 people be divided into 3 groups, with each group containing 3 people?
A. 280
B. 1,260
C. 1,680
D. 2,520
E. 3,360