The rehearsal lasted a total length of three hours. Complete: The musicians rehearsed ___ three hours.
Explanation
For three hours is correct because the phrase gives the total duration. Since requires a starting point, while during normally introduces a named event or period rather than a measured length here.