They might have found a better hotel if they _________ a few more kilometers.
A、had driven
B、drove
C、would drive
D、were to drive