Can you find the next three terms in the series shown below?
23, 31, 41, 59, 71, 83, 97, 109, ?, ?, ?, ...
A 119, 131, 149
B 117, 129, 131
C 131, 157, 173
D 131, 173, 199