单项选择题

Seldom ______so warmly welcomed.

A. has he been
B. he has been
C. was he
D. he had been