"HOW LONG HAVE YOU KNOWN THEM

31. "How long have you known them?" "..."

a. Since five years

b. For five years

c. Ever since five years

d. Five years

 b