Correct Answer - Option 2 : 48 minutes

We know that the clock gains 3 minutes every hour.

Number of hours between 7 am and 11 pm = number of hours between 7 am and 12 noon + number of hours between 12 noon and 11 pm

⇒ 5 + 11

⇒ 16 hours

Therefore, in 16 hours, the clock will gain = 16 × 3 = 48 minutes

Hence, **48 minutes** is the correct answer.