Correct option is B
By the principle of calorimetry:Heat given by hot body=Heat gained by cold bodyIn this case, the heat given by the copper block is equal to the heat gained by the ice block:mCucCu(TCu−Tfinal)=miceLfWhere:mCu is the mass of the copper block,cCu is the specific heat of copper,TCu is the initial temperature of the copper block,Tfinal is the final temperature,mice is the mass of ice melted,Lf is the latent heat of fusion of water.
Given:mCu=3kg,cCu=0.39J/g∘C,TCu=450∘C,Lf=335J/g.Substituting the values into the formula:mice=LfmCucCu(TCu−Tfinal)Since Tfinal is 0∘C (for melting ice):mice=3353×0.39×(450−0)mice≈1.57kg