AMC 10A 2017 Problem 1

What is the value of (2(2(2(2(2(2+1)+1)+1)+1)+1)+1) ?

Answer Choices
A. 70
B. 97
C. 127
D. 159
E. 729