Обоснование: Предложение описывает состояние ('exhausted'), которое является результатом длительного действия ('all night'). Для описания длительного действия, которое привело к текущему результату, используется Present Perfect Continuous ('have/has been doing').
Ответ: C 've been studying