I think the correct answer would be 'D'. Hope this helps, and have a nice day.
Answer:
Hacienda is a noun. Spanish word for a large house.
Explanation: