Ответ:

В сочетании «кафе-мороженое» соединены два целых слова; они пишутся через дефис.

Ответ: D) Кафе-мороженое.