Для ответа на этот вопрос необходимо выбрать подходящий по смыслу глагол в нужной форме. В данном случае подходит глагол «думает» в форме Present Continuous, так как речь идет о процессе, происходящем в настоящий момент.
David is thinking of dressing up as a pirate for the Halloween party on Saturday.
Ответ: C is thinking