Reasoning question

Q). which next no.?
 10, 34, 12, 31, 14, 28, 16, __________________
a) 25, 18
b) 19, 26
c) 25, 22
d) 30, 13

Comments