__________HIS HOMEWORK YET

23.__________his homework yet?

A. Did he do B. Had he done

C. Has he done D. Does he do