It will not be ________ we can meet again.

It will not be ________ we can meet again.

A.long before

B.before long

C.soon after

D.shortly after

答案及解析: A