The counteroffer will become a contract C. When Henry signs the counteroffer.
Although Shannon is agreeing to the $282,500 and can't change that on her end after she has submitted it, Henry still has to accept it and sign for the counteroffer. For the counteroffer to be contractual they have to be signed because there may be other counter offers coming in that could take the place of Shannon's.