Answer:
D. Small group, whole group
Explanation:
Small group activities give the teacher the opportinity to deliver instruction on a more personal level than whole group activities because in a smaller group there is more time to work with individuals as opposed to have to dedicate all time to generalized lessons for the whole group.