The correct option is
C 10g ice and
10g water
Final temperature of mixture can be greater than 0oC or less than 0oC.
1) Final temperature greater than 0oC
As all ice in caloriemeter absorbs heat and rises to 10oC, Ice at 0oC absorbs latent heat and becomes water at 0oC
△θ= required heat =(10×0.5×20)+(10×80)+10×1×θ
Heat lost by water =10(10−θ)=100−10θ
Required heat > heat lost
2) Final temperature less than 0oC
Let the final temperature be −θoC
Heat released by water to attain −θoC =10×1×10+10×80+10×0.5×θ
Heat absorbed by ice =10×0.5(10−θ)
Since heat absorbed by ice less than heat to be released by water for all temperatures between 0oC and −10oC. The system can't attain a temperature less than 0oC.
3) So, final temperature of mixture can neither greater than 0oC nor less than 0oC. So, the caloriemeter will contain 10g of ice and 10g of water and the final temperature will be 0oC