aldehydes and ketones mcq