Test sentence: "Who in this class thinks he is smart?"
Is this test sentence a correct grammatical English sentence?

Select from the following.
I. unacceptable;
II. acceptable;
II.