问题

It is the third time that Susan ______ late to work and it’s high time that she ________the truth

A:has come; tell
B:has come; told
C:came; should come
D:had come; told
正确答案是: