The correct option is B 36 ATP
In prokaryotes, in aerobic respiration a total of 38 ATP are generated because no shuttle system are present.
In eukaryotes, glycerol phosphate shuttle is present which consumes 2 ATP for entry of glycolytic NADH into mitochondria. So, 36 ATP are generated in aerobic respiration via glycerol phosphate shuttle in eukaryotes.