The correct option is
A Red weevil
The adult female of the Weevil can lay many eggs on different regions in the plant.
The egg hatches into a white larva which do not have legs. The larva will feed on the leaves and the buds.
The larvae grows to a proper length and migrates to a dry place and then transforms into the pupa. At pupation, the larva will leave the tree and form a cocoon. The pupa undergoes metamorphosis and forms the adult which matures and enters the reproductive cycle.Thus, the correct answer is option A.