Mine was basically A.

We had looked at rings and talked about it, but I didn't know he actually bought it, nor that he asked my parents nor that he was going to ask me (in a pink teacup in Disneyland no less ).

Wouldn't want to change a thing.