The 'so...that' construction indicates cause and effect with degree. 'So old' must be followed by 'that' plus a clause explaining the consequence. 'That he cannot walk steadily' correctly completes this structure, explaining the result of his advanced age. Option A ('to walk') would only work with 'too old', not 'so old'.