1. may
2. should
3. must
4. could, can
5. should
6. can, cannot
7. must
8. may
9. should
10. must
11. must
12. may
13. may
14. could
15. can
16. may
17. ought
18. should
19. can
20. could
Answer:
B
Explanation:
N comes before O and P comes after it. The others would come either too late in the dictionary (answers C and D) or too early (A)