Нужно выбрать союз, который описывает время ужина после работы.
A until - до тех пор, пока. They had dinner until they finished with their work. Они ужинали до тех пор, пока не закончили работу. Не подходит по смыслу.
B as soon as - как только. They had dinner as soon as they finished with their work. Они ужинали, как только закончили работу. Подходит по смыслу.
C just - только что. They had dinner just they finished with their work. Они только что ужинали, когда закончили работу. Не подходит по смыслу.
Ответ: B