Which words need to be connected by a hyphen in the passage?
a. great-uncle, amazing
b. beautiful, Mexico City
c. amazing, villa
d. beautiful, Mexico City, amazing