45 senior technicians or 60 junior technicians can repair a truck in 20 days. How many days will 15 senior technicians and 20 junior technicians take to complete the work?

a) 22
b) 24
c) 26
d) 28