Are you sure about that one hour? Can't a simple radio call stating your 30miles out wanting to come in count?
The way they are argueing the airspace was that sitting on the ground you are class D. It isn't until airborn and above 2500ft agl and/or 4nm from the airport you hit C. We argued up and down the hour about it till finally we both gave up.