Ответ:

В сложносочинённом предложении части имеют собственные грамматические основы и соединены сочинительным союзом. Расставим знаки препинания:

  1. Корень учения горек, зато плоды его сладки. Две основы: «корень горек», «плоды сладки».
  2. Надо ехать, да нет сил и желания. Две основы: «надо ехать», «нет сил и желания».
  3. Весна сияла на небе, но лес ещё был засыпан снегом. Две основы: «весна сияла», «лес был засыпан».
  4. Мал язык, да всем телом владеет. Одна основа: «язык мал, владеет»; это простое предложение с однородными сказуемыми.

Ответ: 1, 2, 3.