单项选择题

My teacher had been with me several weeks before I understood that everything has a name.

A.在我明白一切事物都有自己的名字之前,我和老师在一起呆了好几个星期。
B.我的老师和我在一起好几个星期,在我懂得每个东西都有一个名字之前。
C.我和老师生活了几个星期之后,我才明白了每个东西都有自己的名称。
D.好几个星期过去了直到老师让我明白一切都有一个名字。