Is the following sentence linguistically acceptable?
A soldier should be prepared to die for her country.
acceptable