The correct option is A Conduction
The gap in the thermal flask consists of air which is a bad conductor of heat. Hence, it prevents heat loss by conduction.
Convection happens when their is movement within the matter for heat transfer. Convection is avoided by ensuring proper sealing of the flask with a good cap.
Radiation is prevented by making the inner and outer walls shiny. This reflects the heat waves back inside the flask.