Section: Word Knowledge

73) Scrupulous most nearly means