The third one (Oh no! Our teacher assigned how many pages of homework?) is correct.
A is not correct because the "no" is capitalized when it is not at the beginning of the sentence.
B is incorrect because the "our" is not capitalized, although it is the first work of the second sentence.
Good luck! :)