Below is an instruction that describes a task. Write a response that appropriately completes the request.

### Instruction:
What is the engine for the bmw motorsport entrant with 123 points before 2004?

### Inputs:
table_name: table, columns: ['Year', 'Entrant', 'Class', 'Chassis', 'Engine', 'Tyres', 'Rank', 'Points']

### Response:
SELECT Engine FROM table WHERE Year < 2004 AND Entrant = bmw motorsport AND Points = 123