In reply to dave_59:
In reply to kumar-vin:
Typical interview question.
Code coverage is necessary, but not sufficient. Less than 100% code coverage give you a 100% guarantee of the portion of code that was never tested.
100% functional coverage tells you 100% of what you tested, passed. It does not tell you what percentage of the functionality was actually tested.
So even if functional coverage 100% we can not say that verification is complete. Please correct if i am not wrong.