Решение:
Однокоренные слова имеют общий корень и близкое значение.
- диван (мебель), диво (чудо), дивиться (удивляться). Корень -див-, но значения разные.
- гроза (явление природы), грозовой (относящийся к грозе), гроздь (соцветие). Корень -гроз-, но значения разные.
- осинка (дерево), ослиный (относящийся к ослу), осиновый (относящийся к осине). Корень -осин- (осинка, осиновый) и -осл- (ослиный).
- горный (относящийся к горе), гора (возвышенность), горец (житель гор). Все слова имеют общий корень -гор- и связаны по значению с возвышенностью.
Ответ: 4