Answer: To find the best estimate for the amount of money Megan has left, we need to subtract the amount she spent from the initial amount she had. Megan started with $45.12, and she spent $7.89 for lunch and $21.25 for sunglasses.
First, let's subtract $7.89 from $45.12:
$45.12 - $7.89 = $37.23
Next, let's subtract $21.25 from $37.23:
$37.23 - $21.25 = $15.98
So, the best estimate for the amount of money Megan has left is $15.98.
Out of the given options, the closest estimate to $15.98 is $16. Therefore, the correct answer is $16.