看时态就明白了!
如果你选B,表示:我不知道这书对你学英语来讲是如此有价值
看起来似乎可以,但要注意,你说【不知道】用的是have no idea,指的是【现在】不知道,可后面说【如此有价值】,可见你现在已经知晓有价值,这不前后矛盾了吗?!:)