Which pine tree has the longest cones?

a) limber
b) sugar
c) red
d) ponderosa