Чтобы определить, что не является словосочетанием, нужно вспомнить, что словосочетание - это два и более слова, связанных между собой по смыслу и грамматически.
А) хорошая погода - прилагательное + существительное (связь - согласование);
Б) леса и реки - два существительных, соединенных союзом (связь - сочинительная);
В) чудо природы - существительное + существительное (связь - управление);
Г) думал о будущем - глагол + существительное (связь - управление), является грамматической основой.
Грамматическая основа не является словосочетанием.
Ответ: Г) думал о будущем.