The RANGES keyword in SAP ABAP declares a selection table (similar to SELECT-OPTIONS) without creating an input field on the selection screen. This is useful when you need to work with ranges of values programmatically rather than accepting user input. Option A is incorrect because RANGES is not for internal tables. Option B describes SELECT-OPTIONS, which does create a selection screen. Option D refers to PARAMETERS, not RANGES.