Would the following sentence, by the strictest standards, be considered correct by a linguist?

You may pick any flower, but leave a few for Mary.
acceptable