Which adsorbent is used for removing sulphur compounds (S Q, H2S, RSH etc.) removal from coke oven gas in by-products recovery plant ?

Which adsorbent is used for removing sulphur compounds (S Q, H2S, RSH etc.) removal from coke oven gas in by-products recovery plant ?

A. Silica gel
B. Diatomaceous earth
C. Basalt
D. Bog iron (i.e., moist ferric hydroxide)