7. If he_______my address, he would have written to me.(A) knows (B) knew (C) had known (D) has known