Gas masks containing activated charcoal to remove poisonous gases from atmosphere acts on principle of -
Adsorption
Absorption
Sorption
All of these
Finely divided activated charcoal is best adsorbent for gases.