问题

Have you passed your driving test—No. If only I that advice you gave me last week.

A:didn’t refuse
B:hadn’t refused
C:shouldn’t have refused D.couldn’t have refused;
D:couldn’t have refused;
正确答案是: