Teak has the highest capacity for carbon sequestration among trees in India.