A.interaction with peers
B.variety and dynamism
C.an increase in language practice
D.opportunities to guarantee accuracy