В данном предложении требуется местоимение, которое означает «кого бы (мы) ни хотели» или «кого бы (мы) ни выбрали».
Вариант A) whichever — какой бы ни (используется для выбора из предметов или вариантов).
Вариант B) whoever — кто бы ни (используется для людей).
Вариант C) whenever — когда бы ни (используется для времени).
Так как речь идет о приглашении людей («friends»), то наиболее подходящим является whoever.
Ответ: B) whoever