I'm afraid this product doesn't live up to the claims made in the advertisement. Here `live up to' means -

A to be as good as

B to be under

C to be short of

D to be above

Solution

Correct Answer: Option A

Practice More Questions on Our App!

Download our app for free and access thousands of MCQ questions with detailed solutions