Commensurate

Commensurate

  1. Measurable
  2. Beginning
  3. Appropriate
  4. Proportionate

Answer

Commensurate means corresponding in size or degree; in proportion.

The correct option is D.