单项选择题

8个自然数按顺序排列在一起,从第3个数开始,每个数都是前面2数之和,第5个数是7,第8个数是几?()

A.11
B.18
C.29
D.47