The correct option is B Two week
According to the Highland custom, feuding between clans had to be stopped when one clan was showing hospitality to another. Due to this, the Campbells lived with the MacDonalds for two weeks.
Thus, option B is correct.