Hint 12-31
Carbon dioxide is a carbonyl compound it behaves just the same as aldehydes and ketones towards Grignard reagents.