问题

He is one of the boys who__________here on time.He is the only one of the boys who__________here on time.
A:has come; have come
B:have come; has come
C:has come; has come
D:have come; have come
B:have come; has come
C:has come; has come
D:have come; have come
正确答案是: