单项选择题

If Mary had had enough money, () on the trip to Sidney last Christmas.

A. she would have gone
B. had she gone
C. she went
D. she would go