_____ more time, we could have done the job better.
#91402
A
Given
B
To give
C
Giving
D
Having given