I will attempt again, though I ________ fail.

I will attempt again, though I ________ fail.

A.can

B.shall

C.may

D.will

答案及解析: C