Field attributes in BMS control field protection, highlighting (for errors), cursor positioning, and color. Highlighting fields in error (Option A) is a primary use case. While protecting fields and positioning cursors are also field attribute functions, the question asks 'why' with a primary focus, and error highlighting is a critical application requirement.