ds A person who insists on something By Anthony Published November 9, 2022 Share A person who insists on something A. Disciplinarian B. Stickler C. Instantaneous D. Boaster Answer: Option B Anthony November 9, 2022 November 9, 2022 Search Search for: