问题

The restaurant is nice and thefood is not bad, _____________ I still prefer eating at home.
A:and
B:but
C:should
D: or
B:but
C:should
D: or
正确答案是: