Correct answer: d
In order to create one
observation per detail record, it is necessary to distinguish between
header and detail records. Use a RETAIN statement to keep header data
as part of each observation until the next header record is encountered.
You also need to use the @ line-hold specifier to hold the current
record so that other values in the record can be read.