C. Either could be used here
Feedback So and then can both be used to mean ‘since that is so’. There is an important difference. Then is used when one speaker replies to another. Then is not normally used when the same speaker connects two ideas. So can be used in both situations.