A monkey climbs up a greased pole, ascends 20 m and slips 4 m in alternate minutes. If the pole is 96 m high, how many minutes will it take to reach the top?
A) 42
B) 48
C) 56
D) 64