Analyze the given series: 16, 20, 29, 45, 70, ? 
Step 1: Find the differences between consecutive terms: 
20 - 16 = 4 
29 - 20 = 9 
45 - 29 = 16 
70 - 45 = 25 
Step 2: Observe the pattern in the differences: 
4, 9, 16, 25 are perfect squares: \(2^2, 3^2, 4^2, 5^2\) 
Step 3: Following this pattern, the next difference should be \(6^2 = 36\). 
Step 4: Add 36 to the last term: 
70 + 36 = 106 
Therefore, the next number in the series is 106. 
Hence, the correct answer is option (A) 106.