BUT FOR YOUR UNSUSPECTED TALENTS AS A MECHANIC, WE WOULD HAVE BEEN...

67. But for your unsuspected talents as a mechanic, we would have been stranded there for hours. A. If it had been for your unsuspected talents as a mechanic, we'd have been stranded there for hours. B. If it weren't for your suspected talents as a mechanic, we'd have been stranded there for hours. C. If it hadn't been for your unsuspected talents as a mechanic, we'd have been stranded there for hours. D. If it was for your unsuspected talents as a mechanic, we'd have been stranded there for hours.