Eight squares with the same center have parallel sides and are one unit apart. The two largest squares are shown. If the largest square has a perimeter of 96, what is the perimeter of the smallest square?
Answer Choices
A. 40
B. 68
C. 32
D. 64
E. 89