They have taught English in this country for years...

Câu hỏi: They have taught English in this country for years. 

A. English have been taught in this country for years.

B. English has been taught in this country for years.

C. English has been teaching in this country for years.

D. English has been taught them in this country for years.