The correct option is
D To
The word, 'above' means 'at a higher level or layer than (something)'. Eg: 'My house is on the third floor, two levels above yours'.
The word, 'upon' is a combination of two words, 'up' and 'on'. It means, 'upward so as to get or be on'. Eg: 'The monkey climbed upon the loft'.
The word, 'on' means 'physically in contact with and supported by (a surface)'. Eg: 'The book is on the table'.
Given the above meanings, the phrases, 'Open the book above page number 64', 'Open the book upon page no. 64' and 'Open the book on page no. 64' are incorrect usages. Hence, options A, B and C are incorrect.
The word, 'to' means 'approaching or reaching (a particular condition). When we open the book, we flip the pages until we reach a certain page number. Hence, the preposition 'to' can be used to form a meaningful sentence i.e 'Open the books to page no. 64'. Hence, option D is correct.