Which sentence does not contain any punctuation errors?
A.
He recently wore his new shirt, which was a present from his aunt, to the reunion.
B.
He recently wore his new shirt, which was a present from his aunt to the reunion.
C.
He recently wore his new shirt which was a present from his aunt to the reunion.
D.
He recently wore his new shirt which was a present from his aunt, to the reunion.