Answer:
Natural selection can only work on heritable traits. Acquired traits are not heritable and are not subject to natural selection. Environmental factors are variable. A trait that is beneficial in one place or time may be detrimental in another place or time.