it___ 5 years ____ we met again

问题描述:

it___ 5 years ____ we met again
A is ,since B will be ,since C will be ,before D is before

It had been 5 years before we met again.
It will be 5 years before we meet again.