XXXMOHRORXGO XXXMOHRORXGO Engineering Answered Cost and benefit, environmental effects, ethical or legal implications, health and safety considerations, and sustainability are the five main categories of which of the following options?