单项选择题

Both Tom and Mary ______ the exam.

A.has passed
B.have past
C.have passed
D.had passed