"Contrast" means to be different, or to differ. The answer is D. However, because "however" is used when you start to talk about something different.
I hope this helps! :D
I think D
.
.
.
.
.
.
.
.........................v
.................................
................................
Ruth (cuts) her children’s hair once a month. She (does) a good job.
Um, name of article would be very appreciated, but B or D?
Do you mean cause? How are the words cause ad brought together alike? Is that what you are asking?