All the students ________do their best for the modernization of our country.
A. can B. should C. may D. might
B