单项选择题

So far (the story) is from being true that (I was surprised) anyone (could have believed) it (was)so.

A.the story
B.I was surprised
C.could have believed
D.was so