Answer: A, B, D
The group of higher migratory aptitude is the one bonded to oxygen in the ester. tert-Butyl beats methyl, and ethyl beats methyl. Cyclobutanone gives the five-membered lactone. Acetophenone gives phenyl ethanoate, as phenyl migrates in preference to methyl, so methyl benzoate is wrong.