问题

I _______ keep dogs for protection, but now I keep them as pets.
A:would rather
B:had better
C:used to
D:have to
B:had better
C:used to
D:have to
正确答案是: