Which is strong explosive amongTNT or gun powder or liquid oxygen or gun cotten?

TNT. Liquid Oxygen is not an explosive.

TNT

TNT

TNT. Liquid Oxygen is not an explosive.