Правильный ответ: B talking.
Объяснение: В данном предложении используется Present Perfect Continuous Tense (настоящее совершенное продолженное время). Эта форма образуется с помощью have/has been + глагол с окончанием -ing. В данном случае, правильный вариант – 'talking'.