A.shouldB.wouldC.willD.shall
A.had not been heard ofB.has not been heard ofC.had not heard ofD.has not heard of