DOES PETER OWN THAT CAR

17. Does Peter own that car?

- No, I think his brother……….it now.

A. has owned

B. was owning

C. owns

D. can own