Ответ:

Правильный вариант: C) I've been waiting.

Форма Present Perfect Continuous используется для действия, которое началось в прошлом и продолжается до настоящего момента: I've been waiting here for an hour. — «Я жду здесь уже час».