I began to fish before memory began, ______ I know I have always fished.
 
【正确答案】 B
【答案解析】 本题中逗号前是一个主从复合句,后面也是主从复合句,因此其间需要一个并列连词,so是并列连词,B、D两项中有so,如果选D项,I know后面的部分成了宾语从句,不符合题意。而B项的so连接两个分句,as far as为I know的从属连接词,故B项为正确答案。