A. We can define functions within structures but not within a union
B. We can define functions within union but not within a structure
C. The way memory is allocated
D. There is no difference