Agree, well because the words we use in our life could not only be affected by the person by your choice of words but, for your tone you used.
I think the best choice would be C.
Hello,
<span>Matt was scheduled to work all weekend;Therefore, we had to cancel our plans to leave town and rescheduled for another weekend.
</span>
Hope this helps
-Jurgen