Jack can make 6 paper boat canoes in 15 minutes. At that rate, how many paper boat canoes can he make in 40 minutes?
A.120
B.20
C.16
D.100