He has posted the letter.

A)
The letter is posted by him.
B)
The letter was posted by him
C)
The letter had been posted by him
D)
The letter has been posted by him

Correct Answer :   The letter has been posted by him