These changes may cost quite a lot, _____ they will save us money in the long run.
#31665
A
so  
B
and
C
for
D
but