They have been living here since

Câu hỏi: They have been living here since 20 years up to present

A have been

B here

C since

D up to present