问题

They speak perfect English. How long have they learnt it—_______ they were seven years old.
A:Since
B:When
C:After
D:Until;
B:When
C:After
D:Until;
正确答案是: