Which of the following options correctly describe the reaction of an aldehyde or ketone with a Grignard or organolithium reagent? Select all that apply:
A. An acid or aqueous work-up is required to complete the reaction.
B. An aldehyde starting material (other than formaldehyde) will produce a secondary alcohol.
C. This reactions require protonation before the nucleophile will react.
D. The product of this reaction will contain more C atoms than the starting material.
E. A ketone will yield a secondary alcohol in this type of reaction.