Volunteers are helping to prepare care packages, putting an equal number of water bottles into each. They have a total of 400 water bottles. How many water bottles can be put into each care package so that no water bottles will be left over? Choose all that are correct A. 16 B. 18 C. 20 D. 24 E. 25