单项选择题

如下图所示的程序流程图,为使输出的数据为31,则①处应填的自然数为()。

A.3
B.4
C.6
D.5