In terms of survivability, and versatility, the Panzer III would be the best bet.
The Matilda was armored enough to shrug off all early war AT guns with exception to the 88mm. The thing about the Matilda that people need to remember is that was extremely slow, had a pea shooter of a gun adequate for early way and ONLY early war.