单项选择题

By the end of 2000, all the teachers in our school ______ a computer of their own.

A.have had
B.had had
C.will have