Чтобы правильно выбрать ответ, необходимо понимать разницу между словами much, many и little. Much используется с неисчисляемыми существительными, many - с исчисляемыми во множественном числе, little - с неисчисляемыми существительными в значении "мало". В данном предложении речь идёт о друзьях (friends), которые являются исчисляемыми существительными. Следовательно, правильный выбор - many.
How many friends do you have on social media?
Перевод: Сколько у тебя друзей в социальных сетях?
Ответ: b) many