单项选择题

有一棵光滑的葡萄树高18分米,一只蜗牛从底部向上攀,每分钟爬3分米,但每爬一分钟后都要休息一分钟,休息期间又要滑下1分米。 请问下面哪段程序可以计算出蜗牛多少分钟(向上取整)才能爬到树顶?()

A.A
B.B
C.C
D.D