Situation B - If an action causes information to be deleted… Requiring a user to select a checkbox…: This technique doesn't make sense
Rewrite the technique
The intent of this future technique is to force the user to confirm that he is aware that a deletion action will occur. We have rewritten the title of the technique to help clarify this intent.
Requiring a user to select a confirmation checkbox before submitting an action that causes information to be deleted. (future link)