问题

One evening when it was so warm, I stayed awake _________ until half past eleven in order to have a good look at the moon by myself.

A:on average
B:on purpose
C:on sale
D:on schedule
正确答案是: