Ответ:

Перевод задания: Выберите правильный вариант: «Мы пригласили … гостей, но пришли только …».

B) a lot of, a few. Guests — исчисляемое существительное во множественном числе: a lot of означает «много», a few — «несколько».

We invited a lot of guests, but only a few came. (Мы пригласили много гостей, но пришли только несколько.)