单项选择题

(How and why) this language (has) survived for more than a thousand years, while (spoke) by very few, is hard (to explain).

A.How and why
B.has
C.spoke
D.to explain