Final answer:
A high explosive requires a container to detonate because it needs to be confined to generate a powerful explosion. The container helps direct the force of the explosion in a desired direction.
Step-by-step explanation:
A high explosive requires a container to detonate because the explosive material needs to be confined in order to generate a powerful explosion. The container, which can be made of metal or other suitable materials, helps in directing the force of the explosion in a desired direction.
For example, in the case of a high explosive used in a bomb, the container ensures that the explosion is directed outward, causing maximum damage to the target. Without a container, the explosive material would disperse in all directions and the explosion would be less controlled and less effective.