The work was finished ____ time and ____ budget

Answer: 
on, within
The work was finished ____ time and ____ budget