Concept:Heating the ice from −10∘C to 10∘C happens in three stages: warming ice, melting it, then warming the resulting water.Explanation:Stage 1: Raise ice from −10∘C to 0∘C using cice=2100Jkg−1K−1.H1=mciceΔT=0.02×2100×(0−(−10))=420J.Stage 2: Melt the ice at 0∘C using the specific latent heat of fusion.H2=mLf=0.02×3.34×105=6680J.Stage 3: Warm the melted ice (water) from 0∘C to 10∘C using cwater=4200Jkg−1K−1.H3=mcwaterΔT=0.02×4200×10=840J.Total heat required: H=H1+H2+H3=420+6680+840=7940J.Answer:7940J, so the correct option is D.