No all plants are not autotrophic in nature because some plants can't prepare their own food and depend on others like small insects .

ex:pitcher plant.
The above plant in the given picture is pitcher plant.
2 5 2
Nope all plants are not autotrophic ..autotrophic plants use energy from sun and make food by their own by the process of photosynthesis..for example take the case of mushrooms they do not have the pigment chrolophyll in them so they cannot absorb energy from the sun so inorder to make a living they depend on the dead and decayed organisms..they are called heterotrophs
2 5 2