contestada

What is the gift that Tom gives himself on Christmas?

A. Designer suit
B. Rolex watch
C. Leather gloves
D. Antique book