none,他问句里面提到icecream,而他妈妈说sorry则一般指的是冰箱里没有icecream了所以用none,(上文提到过的东西,下文就直接用none来表示上文中提到的东西没有了)而不是说他妈妈说sorry则指冰箱里什么也没有,故排除nothing,noone我觉得也不合适,icecream哪有论单个来计算的。
A是一个也没有的意思,B是冰箱里什么都没有,不仅仅说的是雪糕的问题。C是说人的,而这里说的是雪糕,D是有否定的时候才用的。