hi Suraj,
The LM358 and CA3140 will saturate at approx 20mV with a 10K output load.
So for a 0V input you should see an output of approx 20mV.
As the LM35 is rated at 2C min and it outputs 10mV/C thats 20mV for 2Cdeg.
Assuming a OPA gain of 5, that will give an OPA output of 100mV, which is well above the 20mV OPA o/p sat.
Many of the older types of OPA, the 741 for example have an output Vsat of about 1 or 2 volts!... thats what your friend is probably thinking of.
For a test disconnect the LM35 and short the NON INV input to 0V and then measure the output of the OPA.