Словосочетания:
1) ежик (Какой?) маленький - именное словосочетание со связью согласование,
главное слово - ежик (имя существительное), зависимое слово - маленький (имя прилагательное);
2) несет (На чем?) на колючках - глагольное словосочетание со связью дополнение,
главное слово - несет (глагол), зависимое слово - на колючках (имя существительное);
3) несет (Что?) яблоко - глагольное словосочетание со связью дополнение,
главное слово - несет (глагол), зависимое слово - яблоко (имя существительное);
4) яблоко (Какое?) огромное - именное словосочетание со связью согласование,
главное слово - яблоко (имя существительное), зависимое слово - огромное (имя прилагательное).