said 是 过去式 宾语从句中主句是过去时 从句应用过去时的某一种时态
所以 A B排除
yet 要与现在完成式连用 C里的wasn't不对
所以选D 补充全了是but he hasn't written to her yet