exacting

  1. extremely demanding

  2. remembering

  3. guarantee

  4. of substance


Correct Option: A

Find more quizzes: