A.until I received it
B.after I had received it
C.the moment I receive it
D.when I received it