Ok...So you say carbon is the necessary ingredient in making Life.Otherwise it is not life.
But it is not the sufficient criteria..
So the question remains unanswered.
Moreover it appears that we are rejecting the idea of Non-Carbon Life for emotional reasons.
So that when we can bring a Robot alive and we could proudly declare that we created Life.
Look more closely we are trying to match our understood behaviour of Life.
Behaviour is our prime requirement and not the make up of skeleton.

So the question is what all things possibly carry Life like behavioural attributes...
Am I correct?