单项选择题

My grandfather is in his eighties,______ he is still in good health.

A.or
B.but
C.so