单项选择题

() finish his homework, he would have come to class.

A. If Mike could
B. Were Mike able to
C. Would Mike be able to
D. If Mike had been able to