Henrysaidthatthenewmachine______andaskedwhereheshouldputit.(2分)
A.justarrived
B.willarrive
C.hasjustarrived
D.hadjustarrived