Which of the following trees has the longest leaves?

Question: Which of the following trees has the longest leaves?

Choices:

Pine tree
Mangle
Oak
Podocarpus

Correct answer:

Pine tree