Who should open the batting against SA in tests?

Re: Who should open the batting against SA in tests?

Umar Amin can be brought in place of Hafeez.