单选题 We've been through some rough times together.
A. short B. difficult C. long D. happy

【正确答案】 B
【答案解析】rough:粗糙的、艰苦的,与difficult(困难的)意思接近;short:短的;long:长的;happy:幸福的。